Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 65 reacties
Bron: Borland, submitter: LordLarry

Turbo PascalBorland heeft aangekondigd dat al zijn ontwikkelomgevingen in de etalage staan. Het betreft de IDE voor Delphi, maar ook C++Builder, C#Builder, JBuilder, InterBase, JDataStore, nDataStore, Kylix en de oudere Borland- en Turbo-IDE's. Het bedrijf wil zich vooral gaan richten op tools voor ontwikkelaars en plugins voor third-party IDE's. In het persbericht stelt Borland dat het de voorbije twee jaar elke geïnvesteerde dollar nauwkeurig moest afwegen en dat er al te vaak gekozen werd voor de 'Application Lifecycle Management'-activiteiten van het bedrijf, ten nadele van de IDE-divisie. Door deze laatste afdeling van de hand te doen, hoopt Borland zich echt volledig op de ALM-activiteiten te kunnen concentreren en is het van mening dat de IDE's beter ontwikkeld zullen kunnen worden. In Borlands portefeuille blijven onder andere Core SDP, Core::Analyst, Core::Architect, Core::Developer en Core::Tester.

Moderatie-faq Wijzig weergave

Reacties (65)

Op channel 9 stond vorige week een erg leuk interview met Anders Heijlsberg . Dit is de maker van Turbo Pascal en Delphi.

Hij is 8 jaar geleden weggegaan bij Borland omdat hij het niet eens was met het management (zie filmpje), het management vond andere dingen belangrijker terwijl Anders alleen tools voor ontwikkelaars wilde maken.

Microsoft heeft een hele slimme move gemaakt door Anders aan te nemen en hem het C# team te laten leiden.

Het zijn uiteindelijk toch de mensen die een bedrijf kunnen laten slagen of niet. Ik weet dat er hier nogal wat MS haters zijn maar wat ze altijd goed doen is het inhuren van de knapste koppen uit de IT-industrie.
Mooi interview, het doet een ander licht op deze kwestie schijnen
Toch wel apart, vroeger was het echt je-van-het....
Technisch is het nog steeds je-van-het. Het is nog een wonder dat ze het zo lang hebben uitgehouden. Noem mij één ander bedrijf dat met Microsoft als tegenstander had en toch zo lang overleefde. Dat kan dus alleen als je heel erg goed bent, en zelfs dan leg je dus uiteindelijk het loodje.
Want ten eerste is MS een onvoorstelbaar sterke tegenstander, in elk geval op marketinggebied.
Ten tweede zijn veel klanten laf en kiezen gemakshalve maar veilig voor de produkten van het grote Microsoft.
Tot slot heeft MS ook echt zijn best gedaan om steeds betere producten af te leveren.

Maar petje af voor Borland. Nu maar hopen dat de IDE's goed terecht komen. Het zou wel heel erg zonde zijn als een fantastisch produkt als Delphi nu het vaantje strijkt.

Verder zou dit er wel eens toe kunnen leiden dat MS minder noodzaak ziet om zijn IDE's te blijven verbeteren. Dat zag je ook met IE nadat Netscape eenmaal uit de markt gedrukt was.
Nou met iedere Delphi release ging de kwaliteit toch zienderogen achteruit hoor. De problemen waren voor ons uiteindelijk in ieder geval zo groot dat we overgestapt zijn naar Visual Studio en dat was een verademing.

Ikzelf ben jarenlang, al van voordat ik er in mijn werk mee te maken kreeg, een Delphi fanboy geweest, maar ik raakte er steeds meer in teleurgesteld. Delphi 7 ging nog, Delphi 8 een drama en zijn ze mij kwijtgeraakt.
Delphi 8 was inderdaad een drama... wat weer goed gemaakt werd met Delphi 2005. En de nieuwe 2006 versie is in mijn ogen weer nog een stapje vooruit!
@Cameleon73:
Je hebt wel gelijk ja, maar die laatste nieuwe versies (2005 en 2006) zijn zo zwaar, dat ze zelfs op een P4 3.2Ghz niet echt lekker draaien, terwijl versie 7 nog prima liep op een P3 700MHz. De features die er in zitten zijn prachtig, maar ik zou niet weten waarom dat zoveel processorkracht kost.
@ SlimNewRatSkin: Helemaal mee eens.
Er is nog een oplossing mogelijk:
Borland kan blijven bouwen als er een vaste afnamegarantie is.
Zo werken ze bijvoorbeeld met Corel.
Voor Corel bouwt Borland nog steeds Quattro Pro (kan al jaren wat misschien in de MS Excel 12 zit) en Paradox (de meerdere van Acces).
Vroeger ja...en hoewel borland probeerde om bij te blijven lukte het niet echt. Zelfs met de overname van TogetherSoft is het niet gelukt en dat terwijl Togethersoft toch mooie dingen had liggen.

is zie Borland over een tijdje nog eens de afgrond in gaan

edit:
of zijn Core::Analyst, Core::Architect, Core::Developer en Core::Tester. de producten van Together? die hadden een beetje hetzelfde
Zoals je hier kan vinden zijn dat inderdaad de Together producten. Voor m'n studie moet ik vaak gebruik maken van Together Architect. Erg veelzijdig als je er een tijdje mee werkt, ik hoop dat ze de ontwikkeling daar van voorlopig nog niet stil zetten :)
Hmmm, ondanks dat ik al een tijdje niet meer in Delphi programmeer doet dit nieuwsbericht toch een beetje auw. Borland was altijd het kleine bedrijfje dat met steengoeie producten kwam, naast de grote reus Microsoft. Wat Microsoft ook deed, Borland kwam altijd weer met iets gavers, mooiers, beter, mooier etc. (ok, ze hadden soms ook miskleuns, zoals Delphi 4)

Ik hoop dat de nieuwe eigenaar van de Delphi/C++ Builder/JBuilder de stijl van Borland kan gaan doorzetten! Want het zou een verlies voor de programmeer wereld zijn als deze producten helemaal zouden verdwijnen!

Misschien is een gezamelijke in/aan -koop actie iets? :P
Er zijn heel veel Delphi programmeurs, en bedrijven die Delphi gebruiken. Juist de eenvoud & gemak, maar ook de kracht die je er mee hebt, kun je er snel hele mooie dingen mee maken, wat met bijv VC++ veel moeilijker zouden gaan.
(heb beide ervaringen)

Vooral de open source componenten voor Delphi
Indy: http://www.indyproject.org/
JEDI: http://www.delphi-jedi.org/
zijn echt super, waarmee je in principe alles mee kunt doen
(van eigen SMTP/POP server maken tot mooie visuele componenten, etc)

Het zou inderdaad echt jammer zijn, als Delphi etc zouden verdwijnen. Delphi en Visual Studio zijn toch de 2 beste IDE's op dit moment. Of Eclipse moet pascal support krijgen en dezelfde functionaliteit bieden? Anders blijft maar 1 serieuze ontwikkelomgeving over: Visual Studio...
Indy heeft in mijn optiek een zéér slechte naam gekregen.

Ik heb ooit eens een aantal overduidelijke bugs gevonden; SMTP datums werden gedeeltelijk volgens lokale instellingen opgemaakt, in Italië gebruikt men puntjes als scheidingsteken van tijd, hierdoor werden datums verkeerd (niet volgens de RFC specs voor SMTP) encoded.

Een zelfde type fout met gebruik van locales voor datum/tijd encoding in protocol metadata stond in nog meer plekken van de code.

Ik heb ze toen meerdere malen hierop gewezen en de nodige bugfixes (die ik zelf al in commerciële software had getest) aangeleverd en enkele jaren later stonden de bug er nog steeds in. Ik heb in meerdere versies van Indy télkens weer dezelfde bug moeten oplossen terwijl ik er alles aan gedaan had de fout in de originele code gefixed te krijgen.

Ik wou dat dit het enige open source project was waarbij ze zo closed waren, maar ik heb ook bij andere OS projecten grote moeite moeten doen om simpele bugfixes in de code te krijgen; vaak zijn het de ego's van de originele programmeurs die het niet toelaten om een fout te erkennen.
Als het 1 april was geweest had ik anders tegen dit bericht aangekeken denk ik.
Als -oa- Delphi ontwikkelaar sta ik hier oprecht even van te stuiteren. Ik weet niet wat ik moet zeggen... erg fijn vind ik het niet.
Mee eens. Gelukkig is er nog een alternatief in de zin van de freepascal/lazarus combo. Hopelijk krijgt dat project (met name lazarus) nu wat meer leven ingeblazen.
Gelukkig probeerde ik mijn meeste libraries al compatible te houden met fpc, maar echt fijn is toch anders.

Nog een opmerking voor de mensen die pascal maar een 'raar' taaltje vinden: object pascal biedt een aantal grote voordelen t.o.v. c++. Ik zie mezelf dan ook niet snel (permanent) overstappen naar c/c++.

Van Borland kan ik echter wel begrijpen dat ze vinden dat ze op teveel benen hinken. Java, Delphi, Kylix, c++, c#, delphi .net etc. Helaas voor hen vond ik (en naar schatting 50% van de delphi developers met mij) delphi 8 en delphi 2005 met .net maar helemaal 3x niks. In die zin was delphi 7 dan ook redelijk 'af', en 'af' betekend in commerciele kringen dus het einde van een product cyclus...

Aan de positieve kant: iets vergelijkbaars is al eens eerder gebeurd, delphi en BCB kwam in handen van een zekere Inprise. 2 Jaar later was dat weer teruggedraait. Van de opkoper zal het afhangen of delphi nog toekomst heeft. Mocht MS het opkopen dan zullen ze het allicht op de .net toer gooien en zijn ze mij kwijt. Tijd zal het leren maar vooralsnog lijkt het alsof het woordje 'delphi' op je CV wat in waarde heeft afgenomen.. :'(
Aan de positieve kant: iets vergelijkbaars is al eens eerder gebeurd, delphi en BCB kwam in handen van een zekere Inprise. 2 Jaar later was dat weer teruggedraait
Borland had zijn naam gewijzigd in Inprise, en daarna weer terug naar Borland. Het is dus niet zo dat producten in handen zijn gekomen van een ander bedrijf dat Inprise heette.
In het persbericht stelt Borland dat het de voorbije twee jaar elke geïnvesteerde dollar nauwkeurig moest afwegen
Borland had zijn naam gewijzigd in Inprise, en daarna weer terug naar Borland.
Vraag me toch echt af hoeveel geld ze daar wel niet in gepompt hebben... Grote campagne om de naam Borland in vergetelheid te brengen en de naam Inprise naar de voorgrond te pushen, om het vervolgens nog een keer te doen, maar dan weer van Inprise naar Borland.

Imo een hoop weggegooid geld dat ze dus wel beter hadden kunnen gebruiken.
Ik heb thuis laats freepascal/lazarus geinstalleerd, maar nog niet geprobeerd. Hoeveel komt het overeen met Delphi 7?

Delphi 8 & 2005 waren in mijn ogen ook "flops", maar de net nieuwe Borland Studio 2006 is echt super! Deze versie is eigenlijk: Delphi 7 + 8 + 2005 - bugs - crashes = bds 2006
Ze hebben onder andere gebruik gemaakt van de open sourc e memory manager FastMM4 (http://sourceforge.net/projects/fastmm/), welke sneller en precies aangeeft waar het fout gaat.

Voor wie nog Delphi 5/6/7/8/2005 gebruikt zonder FastMM4: proberen! Heel eenvoudig om te gebruiken (2 units) en je krijgt gelijk allerlei eigen foute code en memory leaks terug geslingert :-) Dus geen vage crashes meer van Delphi 7 of geheugen lekken in je eigen programma.

[edit]
Oh ja, beschrijving & uitleg van Borland over FastMM:
http://bdn.borland.com/article/0,1410,33416,00.html
Zat al een tijd in de lucht.
Op Borland' blog werd het duidelijk dat er een behoorlijke verandering zou gaan plaatsvinden.
Ik baal hier ook zwaar van! :(
Ik vond/vind Borland IDE heerlijk werken, en vond Delphi (ObjectPascal) toch een lekkere taal...

@friek Microsoft had toch al aandelen in Borland???
Er zijn zelfs geruchten, dat ze daar hun technologie vandaan halen. Misschien dat het nu volledig opgekocht wordt dan...

Ik zal eens gaan kijken naar FreePascal/Lazarus...

Bedankt voor de tip! ;)
Eens zien hoe snel Bill een bod doet...
Liever dat Sun het overneemt - en het Open Source maakt. Dan spring ik hier ter plekke een gat in het dak.
:Y)
Waarom zou Sun het overnemen en dan gelijk weer weggeven. Dan kan borland het beter zélf open source maken.
Ik hoop dat mocht MS een bod doen, ze daar niet op in gaan, om de concurentie goed te houden

Verder is het erg jammer dat ze het in de verkoop zetten. ik heb zelf nog leren programmeren in Borland C++ Compiler (v2.0) gewoon zo veel beter dan alle andere :P
Ach waarom zou MS een bod doen. Ze hebben al jaren de kans gehad om een bod te doen dus ik zie niet in waarom dat nu opeens (nu de concurrentie van de IDE al wegvalt) wel zou gebeuren.

p.s. Borland c++ v3 for Dos was helemaal geweldig ;)
Jammergenoeg heeft Borland nooit moeite gedaan haar voorsprong te behouden.

Ze waren vroeger, nog vóór Windows, een van de beste C++ compilers wat betreft optimalisatie en standaard compliance, en de IDE was zowat de industrie-standaard.

Maar terwijl de rest steeds beter werd, is borland ergens na de eerste C++ Builder steeds minder gaan doen; vooral qua standaard compliance zijn ze érg achtergeraakt, terwijl 3rd party libraries er steeds meer op zijn gaan rekenen.

Ook met VCL hebben ze weinig meer gedaan sinds de eerste versie; hoe vaker ik het gebruikte, hoe meer gebreken ik zag, tot het punt dat voor een béétje grote applicatie, zowat elke control wel verbouwd werd.

C++ Builder (en waarschijnlijk ook Delphi) is momenteel alleen nog leuk voor snelle GUI applicaties met niet ál te moeilijke eisen, maar zodra je niet-generieke dingen wil kan je beter ergens anders zoeken. En voor die generieke applicaties hebben we tegenwoordig Visual Basic.
Hoeft niet, Borland gaat plugins maken voor 3rth party: Microsoft Visual Studio Suite. (Die plugin bestaat trouwens al een tijdje)
Kunnen ontwikkelaars vanuit één IDE meerder programmeertalen makkelijker aan elkaar linken.
MS bezit al een deel van de Borland aandelen.
Ze zijn sinds Delphi 8 ook een beetje de verkeerde weg in geslagen, IMO. Het .NET is gewoon niet voor Borland weggelegd. Het werkt allemaal "net niet", als je begrijpt wat ik bedoel. Maar ook de IDE zelf is met sprongen achteruit gegaan. Ze zijn gewoon VS gaan na-apen, terwijl de meeste Delphi ontwikkelaars zo hielden van die intuïtieve tabbed dockable SDI-achtige interface. Lekker eigenzinnig, maar je snapt em direct als je em ziet. Ok, je kunt het in D2005 nog wel terugzetten, maar dan weer is het em "net niet".

Daarom blijf ik bij Delphi 7. De beste Delphi tot nu toe, en de minst onstabiele. Hier en daar wel een crash, en nog steeds veel geneuzel bij het maken/installeren van packages, maar niet zo erg als in Delphi 4 :)
Ik moet zeggen dat de IDE van 2006 wel redelijk te doen is, en God zij dank kan je nog de Classic IDE aanklikken zodat niet alles gedocked is.

Alleen dat de components niet meer in van die makkelijke tabjes zitten vind ik wel jammer, ook sommige dingen van Code Insight, zoals het autocompletion van blocks etc is super irritant, maar gelukkig ook uit te schakelen.

Persoonlijk vind ik Delphi 7 nog altijd het beste, alleen deze versie crasht nogal vaak onder XP x64, spontane AV's etc, ook bij het openen van projects vanuit explorer vliegen de errors rond je oren ("Class already exists" :?)

In dat opzicht vind ik 2006 dan weer lekker werken. En toch ook wel een aardige vooruitgang bieden.
Inderdaad, delphi 8 en 2005 waren flops, vooral de interface vind ik 10x nix. Delphi 2006 kun je alles weer normaal zetten met een heleboel editor verbeteringen en stukken stabiler (door FastMM, zie onder)

Kan het niet vaak genoeg zeggen over Delphi 7: je kunt de open source memory mananger "FastMM" ook voor Delphi 7 zelf gebruiken (dll vervangen en klaar) en sindsdien heb ik GEEN crash meer gehad! Ook programma's zelf worden stabieler en sneller! Aanrader!
'K heb nu Borland C++ Builder 5 en zelfs na wat testen met Builder 6 vraag ik me wel eens af waarom ik ooit van 3 naar 5 ben geupgrade, vooral gezien de moeite die je moet doen om alle niet-volledig-standaard dingen weer werkend te krijgen (en die heb je al gauw als je iets interessants maakt met Builder).
Ik gebruik al lang Borland C++ en ben zeer tevreden. In tegenstelling tot Microsoft produkten kan ik een heel product maken in 1 exe file van mnder dan 1MBytes znder allerlei libraries, zonder ActiveX rommel: Gewoon een goed programma, dat klein en bruikbaar is
In mijn ervaring kun je met Microsoft's VC++ kleinere executables maken dan met Borland's C++ compiler. Die van Microsoft is gewoon echt heel goed. ActiveX rommel, zoals jij dat noemt, is echt niet nodig voor een normale executable. En je kunt een heleboel statisch linken, dus dan heb je die libraries ook niet nodig.
Mee eens. Microsoft lijkt zijn gewicht achter .NET te gooien. Inmiddels heb ik redelijk wat ervaring met C# en het werkt lekker, maar die executables blijven dat "Java" gevoel hebben: lange startuptijd vanwege de CLR, trage GUI widgets die afwijken van de OS native widget set... De .NET apps die ik dagelijks gebruik hebben ook die problematiek.

Voor kleine tooltjes vind ik .NET wel leuk, maar ik zou er absoluut geen serieuze app in willen maken. MS frameworks als ATL, MFC vond ik altijd vervelend werken, Misschien is dat een kwestie van smaak. Waar het op neerkomt: C++Builder is wat mij betreft, nog steeds de enige IDE die hetzelfde RAD gemak biedt dat VS.NET ook heeft, maar dan met brute performance die managed code nooit zal bieden. In C++Builder kan ik in een paar minuten maken wat ik nodig heb. Nu MS Visual studio bijkans gratis weggeeft is het tijdperk van C++Builder voorbij, maar ach, ik kan er nog lekker mee werken tot de executables echt niet meer runnen :)
Waarom geven ze de source niet gewoon vrij als open source? Dan zou er een firefox achtig open source project gestart kunnen worden dat een viable alternatief biedt voor visual studio.

Een goede open source IDE voor windows zou ene hele stap voortwaarts zijn voor mensen die willen coden zonder eerst belachelijke bedragen te betalen voor IDEs.
Zoals Eclipse? Cross Language / Cross Platform en nog open source and extensible ook!
... en last but not least: Traag als een slak in een emmer stroop, en vreet meer geheugen dan een raytracer met Alzheimer.
Eclipse traag? Draai hem dan ook niet op een 200 Mhz. Ik heb zelf nooit problemen, en Eclipse heeft ervoor gezorgd dat mijn productiviteit vele malen hoger is geworden dan met welke IDE dan ook. Noem jij eens een IDE die hetzelfde kan als Eclipse, en minder resources vreet?
Eerlijk is eerlijk.

Ik gebruik zelf voornamelijk Eclipse voor Java, vanwege bijvoorbeeld integratie met JUnit, en voor PHP, omdat er zulke simpele CVS support inzit.

Maar ik heb ook ander IDE's gebruikt (en soms nogsteeds) zoals Visual Studio, Borland's Delphi/C++ IDE, Metrowerks en nog een paar, en Eclipse is toch wel de traagste van allemaal.

Op mijn 2600MHz dekstop merk je niet héél veel verschil, behalve dat opstarten van plug-ins wat lang kan duren, maar op mijn oude P3-600 laptop moet je toch écht wel wat geduld hebben met Eclipse.
Je moet appelen met appelen vergelijken he. De vergelijking die hier gemaakt dient te worden zijn java-tools met java-tools. Eclipse is vele malen sneller dan JBuilder en daar gaat het hier om.

De vorige versies van eclipse (2.0 enzo) die hadden idd een pak minder geheugen nodig en waren ook wat sneller dan de huidige versie, maar nu zijn er wel zeer veel interessante features bijgekomen die ik niet meer zou kunnen missen.

Probeer JBuilder X of JBuilder 2005 eens op die laptop te installeren en kom dan nog eens beweren dat die sneller is dan eclipse :)
Ik had zelf niet zoveel op met die Borland dingen (VCL :r), maar ik vind het ook wel een apart iets. Ik kon ze eigenlijk alleen van hun eigen IDE's en vraag me dus ook af of ze op die plug-ins alleen zullen kunnen overleven.
Nou ik was dus absoluut wel gecharmeerd van die VCL.
Het mooie hieraan was, dat die op een andere thread liep dan op de main. En dit was zeker handig voor debug/log/tracing informatie als je meer dan een threads had.

Moet je dit maar eens proberen bij de MFC lib, daar wordt je niet vrolijk van. Kun je weer naar een apart messagepump gaan sturen etc etc....

En voor prototyping van apps, was dit zijn tijd altijd ver vooruit!!
onzin, in win32 zijn alle gui spullen STA, dus heb je niet 2 threads, behalve als jezelf een workerthread opstart, maar dan heb je geen gui daarop lopen. Dus wat jij aankaart gaat niet op.
Dan ken je Delphi niet want Delphi heeft standaard twee threads. 1 Process Thread en een GUI Thread. Met Delphi VCL is het zelfs gewoon mogelijk, om zonder problemen meerdere GUI componenten (forms) in aparate threads te laten lopen.
Wim-Bart, volgens mij bedoel je handles ofzo, want als ik in Taakbeheer kijk, zie ik daar toch echt 1 thread staan.
VCL is daarnaast thread-safe te gebruiken, maar dat wil niet zeggen dat je zomaar vanuit meerdere threads VCL-componenten kunt gebruiken, je moet wel Synchronize gebruiken. Zie http://www.drbob42.com/uk-bug/hood-04.htm
Blijkbaar zijn we hier op het werk niet de enigen de van JBuilder afwillen... Als zelfs Borland het al zegt!

Geef nu toe: waarom zou iemand een dure licentie kopen als er genoeg betere, gratis alternatieven zijn: Eclipse, NetBeans, ...

Ik kan deze beslissing alleen maar toejuichen, zo wordt JBuilder binnenkort misschien opnieuw een concurrent voor de gratis IDE's op de markt, waardoor de kwaliteit van allen er alleen maar op verbetert.
Wat denk je van bedrijven die zelf software ontwikkelen met dit soort programma's en die het kopen voor de ondersteuning die ze er bij (kunnen) krijgen.
Dit is ook een groot punt, dit heb je bij de gratis versies weer niet. Je hebt hier vaak net iets meer zekerheid mee..
Akkoord, zelf werk ik voor zo een bedrijf, maar als al je medewerkers beginnen klagen dat het toch zo een onhandige tool is en dat de licenties te duur zijn voor wat ze bieden, dan moet je toch gaan uitkijken naar alternatieven.

Ik weet niet of er hier nog veel mensen zijn die met JBuilder X werken, maar die tool die vreet geheugen, reageert ongelooflijk traag en heeft gewoonweg niet alle leuke features die een eclipse of een netbeans heeft.

Uiteraard zijn er bedrijven die dit voor de support genomen hebben, het onze ook, maar ik denk dat zeer veel van die bedrijven zeer weinig beroep doen op die support.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True