Slashdot Mirror


Borland Being Purchased By Micro Focus

An anonymous reader tips news that Micro Focus is in the process of buying Borland Software for $75 million. They also picked up Compuware's application testing and automated software quality business. Quoting ZDNet: "The boards of both companies agreed to the deal, which is expected to complete around mid-2009. ... In 2008, Texas-based Borland made a pre-tax loss of $204m, almost four times the size of the previous year's loss. It had revenues of $172m, part of a consistent downward trend since at least 2004. ... Borland was one of the oldest software companies in the PC software business, having been founded in 1981. Its most successful era was in the late 1980s via massive sales of Sidekick, a DOS-based terminate-and-stay-resident personal productivity application, and development tool Turbo Pascal, which challenged Microsoft's dominance in the application-development market."

66 of 351 comments (clear)

  1. Who is Micro Focus? by Tumbleweed · · Score: 5, Funny

    "Micro Focus Net Express® is the market-leading COBOL development environment"

    So, a company that should've died off in the nineties is being bought by a company that noone has ever heard of that should've died off in the eighties. Weird.

    1. Re:Who is Micro Focus? by robkill · · Score: 4, Informative

      Actually, Micro Focus made a great deal of cash in the nineties by providing COBOL development on the PC. COBOL programmers who were maintaining applications on a mainframe were no longer tied to an 8-color terminal connected at 9600 baud, or by using a terminal-emulation program that was just as bad. Compuware also put out a number of mainframe tools that were heavily used. I wonder if Micro Focus got those as well?

      --
      DMCA - Chilling free speech since 1998.
    2. Re:Who is Micro Focus? by SCPRedMage · · Score: 5, Interesting

      First thing to cross my mind when I read the headline was "holy crap, Borland's still around?"

      --
      My sig can beat up your sig.
    3. Re:Who is Micro Focus? by Hognoxious · · Score: 2, Funny

      Yes, it's rather like a newsflash that the Hanseatic league has declared war on the Duchy of Burgundy. What? Where? And who cares?

      To get back to the subject, in my first "proper" (post college) job the first month was training on Microfukers Cowbull. I will never forgive anyone involved, including myself.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    4. Re:Who is Micro Focus? by Tumbleweed · · Score: 2, Funny

      COBOL programmers who were maintaining applications on a mainframe were no longer tied to an 8-color terminal connected at 9600 baud, or by using a terminal-emulation program that was just as bad.

      Indeed. In much the same vein, I hope that gcc will some day include support for AppleBASIC.

    5. Re:Who is Micro Focus? by Old97 · · Score: 2, Interesting

      Just because you haven't heard of Micro Focus does not mean "noone" has. Micro Focus is very well know in every IT shop that has a mainframe. Yes, COBOL is still the mainstay language for applications in large enterprises. They've been predicting it's imminent death for most of the 30 years I've been in IT, but it's still around. Believe it or not, the also push OO COBOL. Yes, it's as bad and idea as it sounds.

      The sad thing is that Borland practically invented the IDE. Microsoft hired away the developers during the 90's and was finally able to make Visual Studio a decent platform.

      How far they have fallen.

      --
      Very often, people confuse simple with simplistic. The nuance is lost on most. - Clement Mok
    6. Re:Who is Micro Focus? by Tumbleweed · · Score: 2, Informative

      Yeah, you didn't learn development during the 90s. All COBOL, all Micro Focus.

      You're right, I learned it in the 80s with AppleBASIC, FORTRAN and Turbo Pascal. COBOL smelled funny even then.

    7. Re:Who is Micro Focus? by NewWorldDan · · Score: 4, Funny

      Yeah, and the second thing to cross my mind when I read the headline was "holy crap, Micro Focus is still around?"

    8. Re:Who is Micro Focus? by Beyond_GoodandEvil · · Score: 4, Funny

      Yes, it's rather like a newsflash that the Hanseatic league has declared war on the Duchy of Burgundy. What? Where? And who cares?
      You mean it's too late to catch the 11:30 auto-gyro to the Prussian embassy in Siam?

      --
      I laughed at the weak who considered themselves good because they lacked claws.
    9. Re:Who is Micro Focus? by syrinx · · Score: 5, Funny

      Believe it or not, the also push OO COBOL.

      Presumably that's called ADD 1 TO COBOL?

      --
      Quidquid latine dictum sit, altum sonatur.
    10. Re:Who is Micro Focus? by Tablizer · · Score: 4, Funny

      providing COBOL development on the PC. COBOL programmers who were maintaining applications on a mainframe were no longer tied to an 8-color [mainframe] terminal...

      Having a million-color monitor makes COBOL soooo much friendlier than 8. It's just the touch COBOL needed. I like my GO TO statements to be Sunrise Chartreuse. Any other color and they'd be mistaken for PIC statements.
                 

    11. Re:Who is Micro Focus? by ConceptJunkie · · Score: 4, Interesting

      I'm not sure which company surprised me more that it still existed! I was a MAJOR fan of Borland's products starting with Turbo Pascal 1... you have to remember that way back then compiling and linking even a 50-line Fortran program was a several minute operation, and suddenly it went down to several seconds.

      I hung tough with Borland products for about 8 years, even buying Turbo Pascal 4 around 1988, just for the editor, even though I no longer used Pascal. I took advantage, along with several co-workers of a misprint in Egghead's flyer for the week to pick up Borland C++ 1.0, and later did some serious OWL program. To this day, I still think OWL was far better than MFC.

      I even thought Object Pascal was a nice implementation, and would have enjoyed using it if the team had decided that way. They ended up going with Microsoft C++, which was good, even if MFC at the time was nothing better than a half-hearted first cut.

      I spent many years using Visual C++ and generally loved it. To this day, VS6 is my favorite IDE. None of my clients and employers ever made the jump to .NET and by 2004 or so, I'd made the jump to working on Linux middleware... no so much because I didn't want to Windows any more, but because that's was the best job available.

      As of today, I'm glad I'm not doing Windows C++ programming any more. The number of layers between the code and the metal has become so ridiculous you're hardly programming at all. It's all just cookbook code to use Microsoft's byzantine libraries, and then reverse-engineering them when they don't do what you expect or what the documentation says. Of course, one could argue it's always been like that, but 10 years ago, it was possible to rewrite and/or extend most of MFC into something really slick and way easier and faster to use. I know because I did it. Nowadays, I would dread having to wade into the enormous amount of stuff involved in Windows programming... whether it's good or bad, it's massive and complicated, and those are two things I can't abide.

      --
      You are in a maze of twisty little passages, all alike.
    12. Re:Who is Micro Focus? by julesh · · Score: 4, Insightful

      To this day, I still think OWL was far better than MFC.

      Might this be because _anything_ is better than MFC?

  2. So Long... by djbckr · · Score: 5, Insightful

    It's too bad the company went under like that, but I would have to blame the executives for making such massively bone-headed business decisions.

    Anybody remember Inprise? After about a year of incredible downturn, they decided, "You know what? Maybe Borland wasn't a bad name after all"

    Idiots

    Delphi *was* my favorite language

  3. TSR by caffeinemessiah · · Score: 4, Informative

    Sidekick, a DOS-based terminate-and-stay-resident personal productivity application

    Aaah good old terminate-and-stay-resident programs, from the heydays of non-multitasking OSs. Anyone else remember Int 27h and the magic of hooking a subroutine to make it appear like your OS was actually multitasking? Hmph...kids these days..

    --
    An old-timer with old-timey ideas.
    1. Re:TSR by Just+Some+Guy · · Score: 2, Informative

      Anyone else remember Int 27h [nvg.org] and the magic of hooking a subroutine to make it appear like your OS was actually multitasking?

      No, because two years after SideKick came out, I was preemptively multitasking on an Amiga.

      Sorry, just had to get that in there.

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:TSR by tadas · · Score: 2, Interesting

      Aaah good old terminate-and-stay-resident programs, from the heydays of non-multitasking OSs. Anyone else remember Int 27h and the magic of hooking a subroutine to make it appear like your OS was actually multitasking? Hmph...kids these days..

      And they all wanted to be loaded last, and took militant action to make sure that they had their hands on Int27h. I remember reading some assembler source from the era where one of the first chunks of code was commented as "Duke it out with Sidekick"...

      --
      This page accidentally left blank
    3. Re:TSR by Dave+Emami · · Score: 3, Funny

      Aaah good old terminate-and-stay-resident programs,

      Terminate and stay resident? You mean, when a cyborg that looks like Arnold Scharzenegger kills someone and then moves into their house?

      --

      "The Greens lynched a hacker in Chicago. Last month, but I think the body's still hanging from the old Water Tower."
  4. ah borland by Zashi · · Score: 3, Funny

    I remember, back in the day, when all malware was written in borland C/C++.

    Er.. not that i wrote malware. >_>

    --
    Skiffy is Spiffy, but Ort is tort.
  5. C++ Builder is the best C++ IDE for RAD, by far. by master_p · · Score: 4, Interesting

    It's a shame that they are going under, because C++ Builder is he best C++ IDE for Rapid Application Development, by far.

    You can design forms and controls in the same way as Visual Basic, but it is C++.

  6. turbo-Pascal by Ralph+Spoilsport · · Score: 5, Funny
    Man - bring me back to the 80s - when EVERYTHING was "TURBO". Go shopping for flatware "get this new stainless steel TURBO flatware - the spoons are extra-round!". You get your fucking cable bill and it's not delivered by letter post, it's deliverred by TURBO letter post. And the computer had a TURBO button on it to make it go faster. And the cooling fan the kicked in made you think - "hey maybe there IS a turbo in there!". And you go to the deli to pick up some fish, and they're selling TURBOT, but not just ANY TURBOT, but TURBOTURBOT!!!

    Man - between all that bullshit and bands like "A Flock of Haircuts" it was enough to make Max Headroom hurhurhur-HURL!

    RS

    --
    Shoes for Industry. Shoes for the Dead.
    1. Re:turbo-Pascal by Rary · · Score: 5, Funny

      I'm glad the "turbo" trend died. Long live "X-treme"!

      --

      "You cannot simultaneously prevent and prepare for war." -- Albert Einstein

    2. Re:turbo-Pascal by Hurricane78 · · Score: 2, Insightful

      and now it's You*. YouTube, YouPorn, YouEverything...

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
  7. sad by Bryan-10021 · · Score: 2, Interesting

    First Sun now Borland? Very sad but in both cases you had good technology and poor management. I realize that IBM's funded free Eclipse made hurt Borland JBuilder sales but to sell off the development tools division? Really?

  8. Re:C++ Builder is the best C++ IDE for RAD, by far by StikyPad · · Score: 2, Funny

    You can design forms and controls in the same way as Visual Basic, but it is C++.

    I thought that was called Visual C++.

  9. Odd by Rary · · Score: 4, Funny

    I'm not sure what surprised me more when I read this: that Borland still exists, or that Micro Focus still exists.

    --

    "You cannot simultaneously prevent and prepare for war." -- Albert Einstein

  10. Turbo C by __aanonl8035 · · Score: 4, Interesting

    Let us not forget that Borland had a pretty dominate position in the programming C/C++ IDE market way
    back in the early 90s.
    http://en.wikipedia.org/wiki/Turbo_C%2B%2B

    I remember all of the C programming college courses in my area all used Turbo C as the preferred IDE.

    I remember that many folks claimed Microsoft sabotaged Borland's product by integrating their Visual Studio with windows in ways that Borland just could not do. This was years before the Netscape lawsuit! I even seem to recall reading that Microsoft was accused of preying on Borland's staff and hiring them away. Perhaps someone with more knowledge than I can provide some more information on those bygone days.

    1. Re:Turbo C by Anonymous Coward · · Score: 2, Informative

      Anders Hejlsberg (http://en.wikipedia.org/wiki/Anders_Hejlsberg) was the principal author of Turbo Pascal, Delphi and VCL component framework that was lured away by Microsoft and later played significant role in creating C#, J++ and .NET framework. Anyone that knows Delphi must have realized that C#/.NET is a mix of Java and Delphi (delegates, switch statement, .NET classes...) and this was the blow that really started the decline of Borland (of course, Eclipse was another disaster for them).

    2. Re:Turbo C by Psychotria · · Score: 2, Interesting

      I fondly remember writing my own GUI environment that ran on top of DOS--I hated Windows 3.11--using Borland C++ using BGI for graphics (although I abstracted it in case I wanted to port) and inline assembly to handle interrupts and for critical sections. I modelled my GUI on AmigaOS (I was missing my Amiga) and it even multitasked. In 2000 I did a rebuild of my system and backed up all my src code onto CD, formatted the drive, installed redhat 5 or something, stuck the CD back in to put my src back on the hard disk... gone. The directory structure was there, but no data. Still annoys me that I lost the src for my DOS GUI. Maybe it was for the best. Anyway, back on topic, I loved the Borland IDEs.

  11. Re:How many more by sopssa · · Score: 5, Informative

    Being a Delphi programmer I noticed this news and thought wtf, but it must be noted that Delphi along other programming stuff was moved under CodeGear a few years ago and wasnt included in the purchase.

    Still, I have high respect for Borland and the fact they provided early Delphi's for free on my teenage years when noone else did. I still enjoy Delphi as the most rapid programming tool, because it nicely integrates easy of GUI design but still powerful and fast code.

  12. Borland raided by Microsuck... by GPLDAN · · Score: 5, Informative

    http://www.networkworld.com/news/1997/0512borland.html


    In the end, Microsoft strategy of simply throwing obscene salaries at the Borland talent ultimately worked. It was systematic, it was effective.

    Now go suck on Visual Studio.

  13. Delphi was much bigger by xquark · · Score: 4, Insightful

    I believe they sold more Delphi licenses than turbo pascal. Furthermore I think Delphi was the the impetus at Microsoft for things like the MS developing a true IDE, J++/visual J and finally C# which btw was architected by the very same guy that did Delphi.

    The biggest shame was when at the end Borland tried to sell their compiler business for roughly $1b no one wanted it, eventually some veritably unknown company called Embarcadero made an offer for $24m for the business and that was the end of that.

    Lesson of the day: Regardless of how good/essential the products you deliver may have been, bad management and poor future insight can make you crash and burn.

    --
    Arash Partow's Philosophy: Be a person who knows what they don't know, and not a person who doesn't know.
    1. Re:Delphi was much bigger by dedazo · · Score: 3, Insightful

      Visual Basic killed Delphi. Delphi was always a better language/runtime/platform, unfortunately it was full of Pascal.

      VB had the advantage of being far more approachable from a beginners standpoint, and I think Borland underestimated two things: the market for third party components (which was *huge* with VB) and the way businesses used development platforms - to talk to databases. The first few versions of Delphi were not exactly database friendly, while VB4 was Jet/SQL Server ready out of the box through DAO (and later OLEDB/ADO). Interop with Access also didn't hurt one bit, of course... though that gave way to some of the worst departmental apps in the history of mankind.

      I think the Delphi saga is yet another case of a Microsoft competitor with an arguably superior product but completely clueless as to how it should have been marketed and at whom.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    2. Re:Delphi was much bigger by metamatic · · Score: 2, Insightful

      Visual Basic killed Delphi. Delphi was always a better language/runtime/platform, unfortunately it was full of Pascal.

      Worse than that: it was Pascal enough to annoy people used to BASIC, but not actually Pascal enough to be standard Pascal.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  14. Re:C++ Builder is the best C++ IDE for RAD, by far by Tx · · Score: 2, Informative

    C++ Builder and Delphi were sold off some time ago (to Embarcadero in 2008, according to wikipedia), so I'm not sure what Borland actually does these days, but it should have no effect on any of the CodeGear stuff. I still use Delphi, it's a great IDE, but not as nice a language as c# imho, maybe there'll be a C# Builder in RAD studio at some point.

    --
    Oh no... it's the future.
  15. Re:Borland Turbo Assembler by Jerrry · · Score: 5, Informative

    Turbo C++ came years after Borland's original product: Turbo Pascal.

    I started with Turbo Pascal with version 1.0. At the time, it was a revelation because it cost $49.00 in the days when PC development tools typically cost many hundreds of dollars, and because of its speed. It could compile a several thousand line Pascal program in just a few seconds. Other compilers of the time, such as Microsoft Pascal, took many minutes to compile the same code. It was limited, however, to 64K of code because the compiler created .COM files.

    The compiler was so fast that Turbo Pascal was the rapid development tool of the 1980s on the PC. Nothing else could approach its speed.

    While Phillipe Khan always maintained that he was the developer of the Turbo Pascal code, it was actually Anders Hejlsberg, the architect of C#, that actually wrote the code.

  16. Re:C++ Builder is the best C++ IDE for RAD, by far by StikyPad · · Score: 3, Informative

    Only with .NET has Microsoft finally caught up with RAD form design. .NET is over 7 years old now... You might as well be railing against Windows 98.

  17. You are Micro Focus by fm6 · · Score: 3, Insightful

    COBOL may not have much mindshare among slashdotters, but there's a lot of COBOL code out there. Most of those boring apps that do nothing but apply simple business logic, like the one that cuts your paycheck, are written in COBOL. Remember the Y2K crisis? That was mostly about COBOL apps.

    Which isn't a defense for the continued existence of COBOL. I only disagree with your statement that it should've died off in the 80s because I think it never should have been invented, with its stupid pseudo-English syntax. But like Fortran and RPG, it's too well established to be disposed of.

    Assuming that Borland still does IDEs and compilers (weren't they trying to spin off that business?) this is a really good fit. Borland's tools are really kewl, but they've never gained serious mindshare, and survive only because of a lot of diehard users. Not, strictly speaking, legacy tools, but really the same kind of marketplace.

    Incidentally, I used to work for Convergent Technologies, which back in the early 80s sold a MicroFocus COBOL compiler for its 68010 UNIX boxes. This compiler was, weirdly enough, written in COBOL. Somebody once explained to me why this made sense, but I've forgotten the explanation.

    1. Re:You are Micro Focus by Hognoxious · · Score: 4, Funny

      COBOL may not have much mindshare among slashdotters, but there's a lot of COBOL code out there. Most of those boring apps that do nothing but apply simple business logic, like the one that cuts your paycheck, are written in COBOL.

      Do you have Tourette's syndrome, or is there some other reason why your post is liberally sprinkled with shouted obscenities?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    2. Re:You are Micro Focus by sopssa · · Score: 2, Informative

      Assuming that Borland still does IDEs and compilers (weren't they trying to spin off that business?)

      Yes they did, all of their programming stuff was moved under CodeGear a few years ago, and those werent included in this purchase.

    3. Re:You are Micro Focus by Anonymous Coward · · Score: 2, Informative

      (weren't they trying to spin off that business?)

      They DID spin off, I'm working in the CodeGear division, now integrated to Embarcadero technologies (DB Artisan, E/R Studio). We're doing well, thanks for asking.

    4. Re:You are Micro Focus by fm6 · · Score: 4, Funny

      Go FORTRAN yourself, you FrameMaker.

    5. Re:You are Micro Focus by fm6 · · Score: 3, Interesting

      Algol was invented during that time frame. It had problems of its own, but it was the first step towards modern block-structured languages like Pascal and C. COBOL was a big step in the wrong direction. I mean, a compiler for "English"? Didn't it occur to Ensign Hopper that there's a reason mathematicians don't work in plain language?

      I was on the Unix side, so my involvement with workstations was limited to being an end user. But I did have an nGen (which Burroughs OEMed as the B20 series) on my desk. I'll always be sorry that there was no place for the thing once lack of total IBM compatibility became a deal-breaker. There were so many things that were better thought out than other systems. Like those external, passively-cooled power supplies. And a keyboard where they actually thought through serious use cases, instead of just kludging onto the original teletype keyboard, as most keyboards still do.

    6. Re:You are Micro Focus by DarkOx · · Score: 3, Insightful

      Right, honestly COBOL was a success in that it was really THE FIRST highlevel language. It actually dates to the 40's with Grace Hopper in the Navy. After commercialization in the 50's it really did achieve its goals of being,

      1.Resonably self documenting

      2.Something non-programmers who would have been assembly jocks at the time could use

      3.Write once run anywhere, programs written for 60's era IBM mainframes will run perfectly on you brand new System Z today. Its usually trivial to port programs to different hardware when your compiler vendor makes a product for the destination platform, its not terribly harder to port to another vendors COBOL in most cases.

      COBOL is still a good choice for large control break processing type operations like account reconciliation in mainframe environments. Its not terribly hard to maintain, where it is hard is when where someone did tricks manipulate the normal representation of the things like dates in memory to save a few bytes. In the last 15 years people have pretty much stopped playing games and are doing it the COBOL way which does use 4 bytes in most cases to store "2009". Memory and storage are not so expensive anymore as to make this a problem.

      If what you want to do is detail 500,000 telephone bills; COBOL is still a good way to go about it as there are few tools that would truly be easily understood by just anyone looking at them.

      I am not saying lets all start developing complex applications in COBOL but it STILL has a place in some tasks.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    7. Re:You are Micro Focus by fm6 · · Score: 3, Funny

      Troll? What idiot did I offend this time? And how? Is somebody a Grace Hopper fanboy? If so, you really need to get a life!

    8. Re:You are Micro Focus by LWATCDR · · Score: 4, Informative

      "Borland's tools are really kewl, but they've never gained serious mindshare"
      Wrong. Borland had more mindshare than Microsoft in development tools.
      Turbo Pascal, Turbo C, Borland Pascal, Borland C and C++ where all more popular than Microsoft's tools. One reason was the cost. You could buy Turbo Pascal for around 10th the cost of a compiler from Microsoft. It also came with an IDE. Before that a lot of programmers used Wordstar to edit their code!
      Borland lost mindshare and didn't do all that well during the migration to Windows. Frankly that is what really did in a lot of companies and Microsoft replaced them all! Lotus, Ashton-Tate, WordPerfect, and Borland all did very well until Microsoft pretty much killed them all. And yes a good part of it was caused by their failure to produce good Windows products.

      "This compiler was, weirdly enough, written in COBOL. Somebody once explained to me why this made sense, but I've forgotten the explanation."
      It is called bootstrapping.
      The logic is this. If you make improvements in the compiler then you make improvements in your own product.
      Let's say you create a better code generator. When you recompile your own compiler it will run faster since it is being compiled with that improved code generator.
      It also helps you find bugs since you are using your own compiler everyday to write your compiler.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    9. Re:You are Micro Focus by Anonymous Coward · · Score: 4, Insightful

      Well for one, you could correctly identify Ms. Hopper as a Lieutenant at the time of the event. Calling her an Ensign was a severe slap in the face of her reputation.

      Secondly, her idea of using English to program computers was a new one at the time she came up with it. Her initial implementation may have not been up to the standards of modern block-control languages, but that is to be expected with an early prototype.

      Thirdly, she didn't invent COBOL per se. She created a language called FLO-MATIC. COBOL was defined by committee (CODASYL) based on both Lt. Hopper's work and input from IBM. Ms. Hopper latter lead the charge to properly standardize the language, but that was long after the cat was out of the bag.

      Lastly, show a bit of respect for your elders. She was a pioneer working in uncharted territories. She wasn't going to get it right straight off the bat. But her ideas did have a profound impact on the industry, and lead to the block-structured languages you are so fond of.

      (Posting anonymously to prevent undoing modding in this thread. No, I wasn't the one who modded you fm6.)

      P.S.: Kudos on mentioning B20s. BTOS was the Microsoft Office of its day. ;-)

    10. Re:You are Micro Focus by Dun+Malg · · Score: 2, Interesting

      By the time she made this decision to write a parser for English, there were plenty of people who could have told her it was a bad idea.

      Trouble is, there were also approximately the same number of people who thought it'd be the best thing ever. The entire idea behind "english" based languages is that they'd supposedly be simple to teach to non-engineers. The aim with COBOL was not to make the life of highly technically literate software engineers easier, it was to enable ordinary business analysts and accountants to become software engineers.

      As it turns out, this notion was entirely too optimistic. Business analysts and accountants aren't generally capable of writing their own applications because they don't have an adequate education and/or talent for understanding the basic logic of how computers follow instructions, not because the symbology was unfamiliar. People pick up symbology pretty easily--- it's the syntax that they have trouble grokking--- but this was not readily apparent in a time when the number of computer programmers in the US could conceivably all attend a convention and be seated in a single hall.

      COBOL was just an early and misguided attempt to bring computation to the "regular people". It simply turned out to be cheaper and easier to teach programmers business processes than to teach business process folks programming.

      --
      If a job's not worth doing, it's not worth doing right.
    11. Re:You are Micro Focus by Ilgaz · · Score: 2, Insightful

      I started to wonder if people bitching about COBOL have written a single business/enterprise application serving to thousands or even millions?

      I see there is a language which is designed for writing business applications and even named that way, runs on mainframes which are worth millions and serving to thousands in mission critical environments and people who didn't write a single line of code (in that sense) keep bitching about it. It is not you I talk about, it is a general thing.

      In Video business, we keep seeing Audio guys using old technology like JVC SCSI hard disk recorders, sometimes analogue mixers and even pro DATs. One thing we learned is never to question them or joke about their hardware. Guy can come up with 5-6 multi hundred million Hollywood productions in his CV and can start technically and artistically explaining why he uses that DAT and that Mac G4 box running Protools old MacOS version. Of course one can ask me what that "analogue" Betacam is doing in AVID production environment at a fully digital TV studio and I can explain the reason.

      You people make it look like COBOL is the pyramid scheme of all times, the people who are in charge of purchasing 100M dollar hardware doesn't know shit, COBOL programmers are evil geniuses who can convince businessman to run outdated software. That kind of thinking always makes one wonder if it is the real deal or it is simply COBOL coders doesn't care enough to hit reply button?

  18. Re:C++ Builder is the best C++ IDE for RAD, by far by Anonymous Coward · · Score: 3, Informative

    All the developer tools were shipped off to CodeGear a few years ago. They are now owned by Embarcadero who are starting to invest more heavily in R&D. Delphi and C++ Builder 2009 are a vast improvement on the previous offerings.

  19. Bring Back Paradox by Doc+Ruby · · Score: 3, Interesting

    My favorite Borland product was Paradox for Windows, a RDBMS engine and GUI with IDE. The engine was available as a C++ library for embedding. It brought together programming and data techniques from spreadsheets, databases, languages and GUIs that made "Windows" a complete and consistent platform.

    Borland, or somebody, could do exactly that with existing OSS code today. The software world could use such a tidy tool, and especially a competent company to market it. Maybe that's Oracle now, but the game is just getting rebooted again.

    --

    --
    make install -not war

  20. Turbo Pascal rocked! by EWAdams · · Score: 2, Interesting

    It was blinding fast for a compiler of its day, running on a 1 MHz Z-80. There was no debugger, but if a Turbo Pascal program halted with an error at a given location (which it would politely print out before quitting), you could run the compiler to find out which line of code that location represented. It was cheap, too -- fifty bucks or so at a time when other compiler makers were charging $300 or more.

    I wrote a computer game in Turbo Pascal that got me my first job in the game industry. VERY fond memories.

    --
    I piss off bigots.
  21. Embarcadero already has the good stuff. by tjstork · · Score: 4, Informative

    All the people remembering Borland's language wars with Microsoft, and came up on the other side, should know that all of those tools were sold to Embarcadero some time ago. The Borland that we knew has already been gone for quite some time. Turbo C++, C++ Builder, Turbo Pascal, JBuilder, etc, all live on at Embarcadero. In fact, I think Embarcadero even got the Borland database...

    --
    This is my sig.
  22. Re:How many more by Anonymous Coward · · Score: 5, Informative

    BTW Delphi 2009 supports C# style generics, anonymous methods, inferred typing and deferred execution all in native code w/o .NET

    Delphi is still very much a viable platform for new software!

  23. Don't Forget Quattro and Paradox by Kozar_The_Malignant · · Score: 4, Interesting

    Two very popular Borland products back in the day were the Quattro Pro spreadsheet and the Paradox relational database. Quattro Pro had WYSIWYG and three dimensional features running on DOS way before Lotus. Paradox was a huge advance over dBase III in ease of use and report writing.

    If you had 2 MB of system RAM, they could both exist in system memory at the same time and swap back and forth. Not quite multitasking, but innovative at the time. Using DR DOS made the memory tricks easier. Ah... memories.

    --
    Some mornings it's hardly worth chewing through the restraints to get out of bed.
  24. This is not Borland by ZioPino · · Score: 5, Informative

    I worked in Borland, when it was indeed Borland. Great company, you could not find another place with so many fine minds.
    What is called Borland today is not the company that people knew. The management stole the name, connected it with mindless, buzzword-rich nonsense and moved the headquesters from Scotts Valley to Texas. They were selling nothing and that's what MicroFocus is buying: nothing.

    The core of Borland's business, compilers and IDEs was spun off as CodeGear, recently purchased by Embarcadero Software. CodeGear is still located in Scotts Valley with many of the original developers in the group. Great people with a passion for tool development.
    It's not a coincidence that Borland, the travesty, has been losing money at incredible speed after CodeGear was gone. The only part of the business that made sense, that generated revenues, was let go by a management simply unable to understand what a compiler is.
    That the name Borland, which was synonym of innovation and "barbarian" spirit, is now associated with the leading name in a technology that was an embarrassment in the 80s, COBOL, is a shame that makes me cringe to no end.
    Remember, this is not Borland, the real Borland, the one that brought us such gems as Turbo Pascal, C++ builder, Paradox, JBuilder etc, and that in general taught Microsoft how to write IDEs, is called CodeGear.
    The company mentioned in this article, is a travesty and a sham.

  25. The Borland Museum by Orion+Blastar · · Score: 4, Informative

    The Borland Museum has the old Turbo series of Turbo Pascal, Turbo C, and Turbo C++ for MS-DOS downloadable for free.

    Turbo Pascal and Delphi got replaced by Free Pascal, and Turbo C++ got replaced with GNU C++ and MinGW C++ for Windows which are open source alternatives to them. Which I think is why the Borland Museum got opened and why the command line version of Borland C++ was given away for free.

    While people were waiting for the Borland Museum to release Delphi 1.0 the Lazarus Project was developed based on Free Pascal to replace Delphi.

    --
    Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
  26. dBASE wasn't their downfall by DesScorp · · Score: 2, Insightful

    Buying Ashton-Tate, maker of dBASE, was their downfall. Huge outlay and the migration to windows was a massive failure.

    That wasn't their downfall. Their downfall was the same thing that made WordPerfect an also-ran, that virtually destroyed Novell, that ended Netscape, and heavily contributed to the end of Sun: Microsoft.

    Love them or hate them (and at Slashdot it's usually the latter), Microsoft is single-handedly responsible for the deaths of many tech companies. In Borland's case, they simply couldn't survive against MS Visual Studio. Everything else they did or did not do pales against that fact.

    --
    Life is hard, and the world is cruel
  27. Brief by vanOorschot · · Score: 2, Insightful

    They killed of Brief ... now it is their turn to rot. not that i hold a grudge or anything ...

  28. Re:How many more by tondrej · · Score: 3, Interesting

    Yes, in my experience 2009 is rock solid. 2007 was already OK. I agree 2005 was crap.

    --
    Never send a human to do a machine's job.
  29. Re:So Long... Star Team by Haelyn · · Score: 3, Informative

    Other than frequent crashes, s l o w r e f r e s h e s, a Java client made by saboteurs, a couple hundred millions interface inconsistences(in most screens, pressing enter or escape do nothing), a braindead labeling schema, tectonic-speed checkouts, rude and intrusive dialogs that steal focus from whatever the fuck you're doing, the fucking JVM that eats oodles of RAM, the goddamn interface that suddenly frozes for a minute or ten, the motherfucking MPX, the metric fucktons of annoying as hell bugs that send your goddamn motherfucking productivity down the tubes, the incredibly shitty compare and merge tool and a couple other things that spring readily to mind no, there's nothing bad

    Yes, I'm a CM and use Starteam daily for my sins. Why do you ask?

  30. Re:How many more by pottsj · · Score: 2, Informative

    Um... it should also be noted that CodeGear was purchased by Embarcadero last year

  31. Re:So Long... Star Team by b4dc0d3r · · Score: 2, Informative

    I concur. I use it on Windows so it might be different elsewhere, but...

    Network timeouts after disuse get annoying "Lost connection" messages - there's no way to recover. It's faster to CTRL_ALT_DEL and open task manager and kill javaw.exe than to attempt to close it using the X and battle the "i can't close the application because the server isn't responding" logic.

    "Update Status" gets stuck sometimes and you can't even "compare files" to see if you are up to date. "File is locked"... have to kill ST and restart, which gets slower with every version. The "file compare" function gets stuck on "Finding differences" and the only solution is a) find the temp file that is causing problems and delete it b) when that doesn't work, because it won't, reinstall ST completely.

    When you check in a file, and "compare differences" to make sure everything is entered in the check-in message, you can either type in the commit box, or scroll through the differences in the compare tool - but not both. You could in the old version, so they intentionally cocked this up looks like.

    Enter a commit message and forget to lock the file first (for those 5-second changes) or if there is some conflict on the local drive and it errors, it throws away the entire message and you have to re-type if you want it back. That's when I learned the art of selecting all and copy before hitting enter. And sometimes that doesn't work, so select all, cut, paste, and then you're sure it's on the clipboard so hit OK.

    I use the keyboard as much as possible, but it's shite for keyboarding as mentioned.

    "View Manager" is a travesty. I have had so many conflicts and such I couldn't make sense of, and it took 4 hours to sync a vew!!!! I resorted to copying the files manually from one view to another and then manually re-check them in to bring the base view up to date. I finally gave up and used labels/tags instead.

    You open it, and it takes several minutes to get to a usable state, so let it run in the background. Well it calls SetForegroundwindow() every time it accomplishes something, so just start it and read slashdot and ALT+TAB back to slashdot a few times. when you no longer notice that it's annoying you, it's been ready for a while and you just lost half your workday. It's not a tool for the impatient.

    I did ask the server admin where one of my files went and they couldn't find it (it's in the view, but can't do anything with it), but that was maybe 2005 version and we have updated.

    It's easy to have duplicate files with the same name, especially when merging views. So one is "unknown" and the other up to date, then you update the other file and they switch. One is locked, the other isn't... Depending on the situation and how it happened you can actually lose commit comments and history when this happens, just choose the most useful one and remove the other one.

    The view settings by default go to the first one in the list, so I have someone else's filtering on every folder and have to change it. I can add my own view type, and if it's alphabetically before everyone else's, the ENTIRE USER BASE for that server gets my new view as default. Name it something dirty with a leading underscore or less-than and hilarity ensues. Maybe they fixed that in 2008, but that's seriously broken. It's actually very easy for a simple user to make changes that affect all other users, like re-locating the local repository location for individual files or whole folders.

    You can program it using COM objects, and it's fairly easy to find samples on like codegear, if that still exists, but documentation is crap. I wrote a VB6 app that would check stuff in and out and lock it and do simple stuff, just so I didn't have to load this virus into memory. I used it to select files for review documentation, since it's very difficult to get information out.

    I asked for a simple "Copy folder location" or "Open containing folder" function - you have to right-click, properties, and then it's hard to sele

  32. Re:Thank God I didn't invest in Delphi by LWATCDR · · Score: 2, Informative

    And VB has been killed by .net as well so what did you gain?
    Java is still doing great so you bet wrong.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  33. Delphi's name by DrYak · · Score: 2, Informative

    I think Borland underestimated two things: {...} and the way businesses used development platforms - to talk to databases.

    Perhaps you should google around about Why Delphi was called Delphi.

    Delphi was envisioned from the beginning as a platform to communicate with databases.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  34. Re:Thank God I didn't invest in Delphi by shutdown+-p+now · · Score: 2, Insightful

    Almost ten years ago, in my early twenties, I asked in a forum which language to learn for relatively simple, Windows applications. I am not a professional programmer, just a hobbyist.

    Most people replied that the best language for RAD was Delphi. A few said go with Java. I didn't choose any of these, I preferred Visual Basic to have the peace-of-mind of Microsoft.

    Delphi died when the .NET and C# arrived, Java will probably lose its mojo now that Oracle leads the development. I don't know, we may hate Microsoft but most of the times is the last player standing.

    If you've learned Delphi, you wouldn't have trouble switching to C# when that arrived. The language at 1.0 embodied many of the same design concepts (not surprising, since lead designer is the same), and the UI library (WinForms) had that definite VCL'ish smell.

    And VB? I mean, that VB6 -> VB.NET migration was a major change, the languages are only vaguely similar syntactically, but semantically they're significantly different.

    Anyway, 10 years ago when you asked, Delphi was definitely the right tool for that job. And part of the job of software developer is the ability to pick up new technologies as time goes on. You can't realistically expect to stay in this business for long, since languages and frameworks and approaches change quite radically every decade, and there doesn't seem to be an end to this; for example, right now we're clearly in the middle of a shift from strictly statically typed, limited strict-OO languages such as the original Java or C# 1.0, to mixed static/dynamic typing, mixed OO/functional languages such as Scala).