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."

351 comments

  1. How many more by Anonymous Coward · · Score: 1, Funny

    How many more companies are going to bust becuase of Microsoft before the US DOJ splits the company up?

    1. 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.

    2. 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!

    3. Re:How many more by John+Betonschaar · · Score: 1

      And does it have an IDE that doesn't crash randomly by now? I gave up after Delphi 5, 6, 7 and 2005, which were all utter crap in terms of stability...

    4. 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.
    5. Re:How many more by repka · · Score: 1

      Before .NET both Delphi and C++ Builder had a large user base between Java and other C++ folks. They also benefited greatly because of rapid improvements.
      This gap now is constantly being squeezed by developments in C++ and appearance of C#. So considering how this affects stability of CodeGear and marketability of both your project and your skill set, I'd probably avoid these products for new projects.

    6. Re:How many more by WagTheGod · · Score: 1

      And does it have an IDE that doesn't crash randomly by now? I gave up after Delphi 5, 6, 7 and 2005, which were all utter crap in terms of stability...

      The biggest problem with Delphi 5, 6, and 7 was not the Delphi IDE itself, but the manner in how components were integrated. A component was compiled into a DLL with a renamed extension (DPL) and loaded by the IDE when it started up. Some of these DLLs behaved badly and corrupted the process. The best way to use Delphi was to be particular of what 3rd party components you used and to disable the ones you did not use most of the time. Delphi was a very powerful and pleasant platform to use in its day.

      --
      All those who believe in telekinesis, raise my hand.
    7. Re:How many more by pottsj · · Score: 2, Informative

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

    8. Re:How many more by BazilBBrush · · Score: 1

      D5 was pretty solid. There are quite a few who still use it - including me. Don't forget the platform it has to work on, and who created that platform. Every time i install vs for a look i nearly puke.

    9. Re:How many more by Kalriath · · Score: 1

      ... who promptly quadrupled prices. It's now cheaper to get Visual Studio with MSDN Premium than CodeGear All Access (which is basically just Delphi, C Builder, and JBuilder along with some DB stuff you'll probably rarely use). Embarcadero sucks.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    10. Re:How many more by afc · · Score: 1

      [...] they provided early Delphi's for free on my teenage years when noone else did.

      Boy, do I feel old reading this, and recalling Turbo Pascal 3.0 way after I was a teenager...

      --
      Information wants to be beer, or something like that.
    11. Re:How many more by Dewin+Cymraeg · · Score: 1

      In the first company I worked for, we used Delphi as standard for all of our PC-based development. It provided fast execution of generated code but was an excellent environment for developing in. Now I'm coding in Java and ActionScript, I still miss some of the features of Object Pascal: indexed properties, sets (esp sets of enumerated types), arrays bounded by enumerated types. If only they'd targeted Delphi at the JVM instead of going down the Kylix road, things may have been so different!

    12. Re:How many more by alpayerturkmen · · Score: 1

      Embarcadero (www.embarcadero.com) has already bought the CodeGear brand from Borland some time ago. THat is why it is not included in the acquisition.

      --
      Alpay Curious...
    13. Re:How many more by ckaminski · · Score: 1

      Visual Studio has been going downhill ever since version 7 in my opinion. The only reason I still use it is the debugger, and even then I'm starting to like Eclipse a little more.

  2. 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 Linker3000 · · Score: 0, Redundant

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

      This

      --
      AT&ROFLMAO
    4. Re:Who is Micro Focus? by Nimey · · Score: 1

      Their Cobol IDE and compiler was still pretty awful, though. I suffered through a class in '01 using their program.

      It was nowhere near as nice as Visual Studio 6 or even Vim.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    5. 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."
    6. Re:Who is Micro Focus? by Anonymous Coward · · Score: 0

      Excuse me?

      Despite your 4 digit UID, I think you're only a pre-pubescent kid, because if you'd be old enough, you'd remember Micro-Focus COBOL for CP/M. The original CP/M that ran on 8080-class machines (actually, Z-80 machines, as no one ran CP/M on an Intel CPU), with 48 to just-a-bit-less-than 64K or RAM.

      Not 64M, 64K.

      Dear God, I just had a flashback of typing COBOL on my Hazeltine 1500 terminal hooked up to a North Star Horizon (nice wooden enclosure, BTW). Whoa, what did they put in my falafel sandwich?

      TMP31416 (can't log on from work)

    7. 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.

    8. 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
    9. Re:Who is Micro Focus? by Joe+U · · Score: 1

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

    10. Re:Who is Micro Focus? by tomhudson · · Score: 1

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

      Second thing that crossed my mind was "What, they haven't changed their name yet again in the last couple of years?"

      I guess you can call this the "not with a bang, but a whimper ..." stage.

    11. Re:Who is Micro Focus? by Joe+U · · Score: 1

      Before someone jumps in, I should clarify my above statement. Unless you were working on the mainframe that week, you used MicroFocus on the PC.

    12. 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.

    13. Re:Who is Micro Focus? by Anonymous Coward · · Score: 0

      Again, typing as AC because I can't log in from work.

      Maybe I'm wrong, but I'd say that the UCSD p-System "invented" the IDE. I remember compiling UCSD Pascal, getting an error and being automatically brought to the editor, on the line that caused the compile error. And that was quite a novelty at the time, especially if you came from a punched card environment.

      This was happening in the late seventies (or was it in 1980?), way before Philippe Khan (sp?) started peddling Turbo Pascal. His only invention was to sell a complete dev. environment for cheap -- 99$, IIRC. That was un-heard of, at the time (esp. compared to M$ dev. products).

      TMP31416

    14. Re:Who is Micro Focus? by Joe+U · · Score: 1

      You had Apple Basic and Turbo Pascal? Luxury!

      I had to learn on a TRS-80. Every day at 6am we would have to power up the computer room by walking out in the snow and gathering the wood for the generator.

    15. Re:Who is Micro Focus? by S.O.B. · · Score: 1

      Dartmouth BASIC in the 60's was arguably the first IDE.

      Regardless, there may have been a few that did it before but Borland was the first one to really exploit the concept of the IDE. The low price, as you pointed out, also made it a winner.

      --
      Some of what I say is fact, some is conjecture, the rest I'm just blowing out my ass...you guess.
    16. 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?"

    17. Re:Who is Micro Focus? by Anonymous Coward · · Score: 0

      8 color terminal? Man, what kind of Buck Rogers gear are you imagining? The only colors terminals were found in were grey, green and orange....and never more than one of those at a time....those were the days...

    18. Re:Who is Micro Focus? by Barsteward · · Score: 1

      it was effing brilliant in the late 80's when i used it. First ever IDE i had used and MS had nothing like it. The ability to debug/change variable value while stepping through the program was bliss compared the previous stuff i'd used and the ability to leave a lot of cobol shit out and start the program with the working storage section... aaahhhh memories......

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    19. Re:Who is Micro Focus? by Anonymous Coward · · Score: 0

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

      This

      That.

    20. 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.
    21. Re:Who is Micro Focus? by Hurricane78 · · Score: 1

      Let me guess: You were barefoot all trough the all year long show storms, and it was uphill to the generator, and uphill back.

      So you must have been on a arctic station on the south pole, with the shoe container lost on the way, correct? ^^

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    22. 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.
    23. 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.
                 

    24. 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.
    25. Re:Who is Micro Focus? by Joe+U · · Score: 1

      Artic station? Pure luxury.

      I had to get up in the morning at ten o'clock at night, half an hour before I went to bed, drink a cup of sulphuric acid, work twenty-nine hours a day down mill, and pay mill owner for permission to come to work, and when we got home, our Dad and our mother would kill us and dance about on our graves singing Hallelujah!

      And that's how I learned COBOL.

    26. Re:Who is Micro Focus? by uncle+slacky · · Score: 1

      The other.

      --
      Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it.
    27. Re:Who is Micro Focus? by Anonymous Coward · · Score: 0

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

    28. 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?

    29. Re:Who is Micro Focus? by Brett+Johnson · · Score: 1

      Hazeltine 1500? I would have loved to have had a Hazeltine 1500. I was using a frakkin' ADM 3a. Before that, I pressed 0s and 1s into clay tablets.

    30. Re:Who is Micro Focus? by innocent_white_lamb · · Score: 1

      Actually, a BASIC compiler of some kind would be a wonderful thing to have in gcc.
       
      There has been talk of making Freebasic into a gcc frontend but I'm not sure what its status is at the moment...

      --
      If you're a zombie and you know it, bite your friend!
    31. Re:Who is Micro Focus? by Hognoxious · · Score: 1

      I'm afraid the service has been cut. What with the bursting of the tulip bubble and the bubonic plague international travel's taken quite a hit.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    32. Re:Who is Micro Focus? by Anonymous Coward · · Score: 0

      Micro Focus is quite famous with the Cobol crowd, and has been around a long time. FWIW.

    33. Re:Who is Micro Focus? by Anonymous Coward · · Score: 0

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

      The first thing to cross my mind was, "holy crap" their worth HOW MUCH?

    34. Re:Who is Micro Focus? by Dun+Malg · · Score: 1

      Color depth is not the main point. Color depth is merely a yardstick by which to measure the age (and by extension the craptasticness) of the display. You ever tried to get any work done on a 20 year old 14-inch EGA monitor?

      --
      If a job's not worth doing, it's not worth doing right.
    35. Re:Who is Micro Focus? by Anonymous Coward · · Score: 0

      Lol, you won't believe this, but I'm currently in the Prussian embassy in Siam. Also, Mr. Bhumibol and his autogyro will usually accept a passenger in about a half hour.

    36. Re:Who is Micro Focus? by finarfinjge · · Score: 1

      You wrote:

      "Actually, a BASIC compiler of some kind would be a wonderful thing to have in gcc."

      An interesting thing. I recall in 1987 (or earlier?) that Borland had a basic compiler, turbo-basic. Was way better than the basic that came with MS-Dos. Borland's best piece of software IMHO was Quatro Pro. The old dos version is STILL better than Excell at graphs.

      Cheers

      JE

    37. Re:Who is Micro Focus? by Ilgaz · · Score: 1

      Why isn't one of the oldest (and still used) languages isn't in GNU collection? Some kind of elitism or patent hell, lack of standards to follow (like ANSI C) etc.? If it is elitism, it is really sad but I don't think so.

    38. Re:Who is Micro Focus? by innocent_white_lamb · · Score: 1

      Not due to a lack of a standard:

      # ANSI/ISO/IEC Standard for Minimal BASIC:

              * ANSI X3.60-1978 "FOR MINIMAL BASIC"
              * ISO/IEC 6373:1984 "DATA PROCESSING - PROGRAMMING LANGUAGES - MINIMAL BASIC"

      # ANSI/ISO/IEC Standard for Full BASIC:

              * ANSI X3.113-1987 "PROGRAMMING LANGUAGES FULL BASIC"
              * ISO/IEC 10279:1991 "INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - FULL BASIC"

      # ANSI/ISO/IEC Addendum Defining Modules:

              * ANSI X3.113 INTERPRETATIONS-1992 "BASIC TECHNICAL INFORMATION BULLETIN # 1 INTERPRETATIONS OF ANSI 03.113-1987"
              * ISO/IEC 10279:1991/ Amd 1:1994 "MODULES AND SINGLE CHARACTER INPUT ENHANCEMENT"

      --
      If you're a zombie and you know it, bite your friend!
    39. Re:Who is Micro Focus? by Anonymous Coward · · Score: 0

      Well the funny thing is i gave up on Win32 development exactly at the moment Borland dropped the OWL in favor of MFC. MFC felt so awkward, it was a library designed by people who could not understand what OO really was about they just wrapped the entire win32 api into C++ classes thats it and shove the awkwardness the OWL really hid well
      back into the face of the programmer. And to the second comment, win32 api programming was really like reverse engineering what the function provided by Microsoft was really doing instead of what was documented.
      Nowadays I am pretty happy in the java and scripting languages land, I will never go back!

    40. Re:Who is Micro Focus? by rant64 · · Score: 1

      You ever tried to get any work done on a 20 year old 14-inch EGA monitor?

      If work consists of WP4 or playing Prince of Persia, hell yeah.

    41. Re:Who is Micro Focus? by ConceptJunkie · · Score: 1

      Well said, Anonymous. MFC really was just shoehorning Win32 into C++. One of the things I was able to do was take MFC, which wasn't a bad start and fleshed it out to make it actually easier to use than Win32, which by itself it most certainly was not. One instance I recall in particular was creating a base class called CActiveXControl that made including an ActiveX GUI object into your window as easy as including any standard Windows control. The biggest problem with MFC was that there was _so_ much low-hanging fruit that could have been plucked to make the thing much easier and efficient to use, I cannot reach any other conclusion than that Microsoft really didn't care much.

      The best example is around 1998 when I wanted to write a little program to quickly rip web pages in sequential order (i.e. something0001.html, something0002.html). I took at a look at Microsoft's "tear" utility, which literally did nothing more than take a URL argument and download the page to a disk file. Fine and dandy. Except it was something like 200 lines of code. It was utterly insane how much cookbook crap you had to wade through to do what was essentially an atomic operation. Rather than slog through all that crap, I found a non-MFC solution for the problem. That's always been Microsoft's biggest problem... making tools that make no effort to hide the mindless initialization crap that any sane library wouldn't expose, meaning a large proportion of your code that uses that library is nothing more than rote repetition of the same chunks of code over and over.

      As I developed my MFC extensions, I later wanted a simple command-line program to do an FTP download. It took me about 2 minutes to write the program because I could initialize an "FTP session", connect and request the file and write it to disk in a handful of lines. (This was before wget was readily available for Windows). With Microsoft tools, at that time, it would have taken hundreds of lines of code, mostly copy-and-paste cookbook code, to do the same thing.

      And yet, whenever you ventured outside the narrow domain of what the MS libraries provided, you were immediately out in the weeds. In other words, despite the low level you had to work with to use the library, the level of flexibility was always very narrow. Maybe it's better now, but I've got better things to do.

      --
      You are in a maze of twisty little passages, all alike.
    42. Re:Who is Micro Focus? by molarmass192 · · Score: 1

      Love it ... hillarious! You tell that to kids these days and they won't believe you! I think I liked the orange ones best, but the Matrix series made the green ones cool again, and that was the final nail in the orange CRT's coffin. :D

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    43. Re:Who is Micro Focus? by PastaLover · · Score: 1

      Despite your 4 digit UID, I think you're only a pre-pubescent kid,

      In denial much? To have worked on CP/M you'd have to have been around 20 years or older in the 80s, that would make anyone under 40 unlikely to have ever worked with it. Now I think a lot of people have heard of CP/M just because of its importance, but Micro-Focus? Nah.

    44. Re:Who is Micro Focus? by Tablizer · · Score: 1

      I'm just joshin' around. Please don't take it personally.

    45. Re:Who is Micro Focus? by Anonymous Coward · · Score: 0

      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.

               

      HECK YEAH!!!!

      2010 Straegy is to create Development environments using the BASIC and PASCAL language.

      You see, Corporate America is still trying to squeeze every penny they can into profit....

      So the next RC for StarTeam, Caliber, Silk is gonna be optimized for BASIC and PASCAL.

      This way, we can have 9-year olds writing Code for us (vs Indians no one can understand).

      You think I'm kidding---just WAIT!!!

      Doesn't matter--we're all gonna be sucked into the Black Hole December 21, 2012--so just go with the flow!

    46. Re:Who is Micro Focus? by Anonymous Coward · · Score: 0

      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?

      UM, hey Einstein!!

      You think that whole "value prop" Micro Focus had AND the associated conversion/purchase

      JUST MIGHT have had something to do with a little thing called Y2K glitch...and MAYBE---JUST MAYBE

      They didn't want to spend time (or hire programmers) and ask them to use 8-bit Terminals.

      UM---if you can show me a guy making a living--with that sales pitch you're trying to use--having a Sales Meeting TODAY-I'll give you $1MM.

      I think you forgot of something called "Cloud Computing" (but then again, if you're still coding in COBOL chances are you're over 60-years old and probably wear diapers from incontinence....poor thing!

    47. Re:Who is Micro Focus? by JonKernPA · · Score: 1

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

      Agreed... OWL was at least OO. MFC was a lousy thin wrapper over the really nasty Windows C API.. That is, if my memory serves me correctly...

      --
      jon blog: http://technicaldebt.wetpaint.com twitter: http://twitter.com/JonKernPA
    48. Re:Who is Micro Focus? by Anonymous Coward · · Score: 0

      IDENTIFICATION DIVISION.

                    PROGRAM-ID. "COBOL1".

                    PROCEDURE DIVISION.

                            DISPLAY "70% OF ALL COMMERCIAL COMPUTER".

                            DISPLAY "CODE IS STILL WRITTEN IN COBOL".

                            DISPLAY "150 BILLION TRANSACTIONS EVERY DAY".

                            DISPLAY "ARE HANDLED BY COBOL".
                            STOP RUN.

    49. Re:Who is Micro Focus? by V+for+Vendetta · · Score: 1

      An interesting thing. I recall in 1987 (or earlier?) that Borland had a basic compiler, turbo-basic.

      And it's still alive and kickin'. Hop over to PowerBASIC and read up on the history of Turbo Basic/PowerBASIC.

  3. Borland Turbo Assembler by Anonymous Coward · · Score: 0

    those were the days!

    1. Re:Borland Turbo Assembler by Anonymous Coward · · Score: 0

      I cut my teeth on Borland C++. Good times.

    2. 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.

    3. Re:Borland Turbo Assembler by Jesterace · · Score: 1

      My Highschool in 1995 was teaching university prep computer science on Apple IIe's programming with Turbo Pascal. Very fond memories indeed.

    4. Re:Borland Turbo Assembler by neowolf · · Score: 1

      I have a lot of fond memories of Turbo Pascal from the 80s and early 90s. It was inexpensive and fast- a combination that was hard to get in those days.

      I have to admit though- I thought Borland died years ago.

    5. Re:Borland Turbo Assembler by PalmKiller · · Score: 1

      Yes, as did I, good times indeed. Borland split that off long ago...about um 2006. They spun it off as codegear with the intention of selling off their ide stuff, and then codegear got bought up by embarcadero in 2008. I guess borland didn't want my money anymore as for the enterprise version I drop $1500 for an upgrade copy every couple of years. I find that was a pretty stupid idea...well not as stupid as changing their name in 1999 to inprise...well at least they undid that in 2001 and went back to borland...but still pretty dumb. I still use it every day...well kinda, it lives on here: http://www.codegear.com/products/cppbuilder You can get a free version(s) here: http://downloads.embarcadero.com/free/c_builder I also used turbo pascal way back when, but when delphi came out I ignored it since their PR department touted it as a totally new thing instead of visual pascal, so I never got into delphi since I had no idea it was pascal at the time. and turbo pascal (ok turbo delpi) here: http://downloads.embarcadero.com/free/delphi

    6. Re:Borland Turbo Assembler by Anonymous Coward · · Score: 0

      Unfortunately for your memory, turbo pascal didn't run on the Apple IIe. The only options were Apple Pascal (which generated pcode) and Microsoft pascal (if you had a z80 card), both of which were rare in 1985 let alone 1995.

    7. Re:Borland Turbo Assembler by wfstanle · · Score: 1

      "It was limited, however, to 64K of code because the compiler created .COM files."

      You must be talking about early versions of Turbo Pascal. Later versions created .EXE files. The 64K limit was actually a 16 bit microprocessor limit that affected all compilers of that time. You could have multiple segments but no single segment could exceed 64K.

    8. Re:Borland Turbo Assembler by Wodin · · Score: 1

      He did say "Turbo Pascal 1.0".

      --
      -- Wodin
    9. Re:Borland Turbo Assembler by Jherek+Carnelian · · Score: 1

      He probably meant a Mac II or IIx.

    10. Re:Borland Turbo Assembler by Bassman59 · · Score: 1

      Apple ][ and ][e did not run Turbo Pascal -- they ran UCSD pSystem.

      My High School computer class, in what, 1983, taught both Pascal and FORTRAN using these systems.

    11. Re:Borland Turbo Assembler by david_thornley · · Score: 1

      What I liked about it, when I got it, was that it was an IDE.

      That was in the single-tasking days. Programming requires frequent use of the editor, the compiler, and the compiled program, meaning I was constantly getting in and out of the editor, and constantly having to type the compiler invocation. (It was even worse on one system where I had to disk swap between running the compiler and the linker.)

      The ability to go smoothly between editor and compiler and compiled program was really, really useful.

      Nowadays, I don't care if I have an IDE, as long as I can have several xterms open so I don't have to task-switch in a single window (which comprises something of an IDE itself). Back then, Turbo Pascal was the only way to go.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    12. Re:Borland Turbo Assembler by LWATCDR · · Score: 1

      If they had a Z-80 card they could have run the CP/M version of it.
      Odd but possible.
      I learned Pascal on a SuperPet in 83... Good times.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    13. Re:Borland Turbo Assembler by shess · · Score: 1

      I first used Turbo Pascal on an Apple IIsomething in 1987 or 1986. It ran via the magic of the Z80 card and CP/M. It was a real breakthrough compared to the disk-swapping joy that was UCSD Pascal.

    14. Re:Borland Turbo Assembler by seh4 · · Score: 1

      I seem to remember using Kyan Pascal on Apple IIe at school. It had a unix-like shell "KIX" with command line "pc" compiler and "as" assembler. This was 1987ish.

    15. Re:Borland Turbo Assembler by slashdot_commentator · · Score: 1

      Also, they (Borland) struck me as being a tad slow getting into the C/C++ compiler market. As I recall, I respected the Borland IDE (yet hated Pascal), but Microsoft was peddling something called Quick C by then. I didn't have any motivation to move off it.

      And since Borland was using alternate system libraries (OWL?) to Microsoft (which would become MFC), it sort of became a compatibility nightmare. You were sort of locked into either one environment, or the other, and MS wasn't so inferior that it made sense to deviate from the manufacturer that was basing all its OS on the components built into its compiler.

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
  4. 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

    1. Re:So Long... by monstza · · Score: 1

      Actually, Delphi was never "good". It was better than VB and cheaper than Java. Did I use it? yes. Is it better than Java or C#? no. I don't think Borland was ever an amazing company... they filled a void once, just not any more.

    2. Re:So Long... by Anonymous Coward · · Score: 1, Informative

      Delphi is still my favorite language and it is still a thriving product with new releases each year. The reason Borland died is they sold their developer tools division (Delphi, C++ Builder, Delphi .NET, etc.) a couple of years ago, thus giving up their cash cow revenue stream that millions of developers continue to use!

    3. Re:So Long... by Anonymous Coward · · Score: 0

      another microsoft pump and dump

    4. Re:So Long... by Anonymous Coward · · Score: 0

      I remember their slogan! "Integrating the enterprise, Inprise" Beautiful!!! :)

    5. Re:So Long... by LukeWebber · · Score: 1

      It was only last year that they sold off Code Works. But they split it out before that to make it easier to sell.

    6. Re:So Long... by LukeWebber · · Score: 1

      I jumped to Delphi straight after VB3, and I loved it at the time, but it's definitely had its day. Delphi just isn't that great these days, when compared to C# (Anders Hejlsberg anyone?) and Java.
      Last time I used Delphi, I was really annoyed to learn that they still required an interface and implementation section. You have to declare every damned thing twice, and worse, you still get those awful circular unit references. Which in turn leads you to pass things around as TObject, which is lame and dangerous.

      The only excuse for that arrangement was that it gave them a blazingly fast, single pass compiler, but that excuse no longer applies. Should have been fixed years ago.

    7. Re:So Long... by Anonymous Coward · · Score: 0

      You live in Russia, don't you? :)

  5. 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 auric_dude · · Score: 1

      if you can't remember the 80s then http://en.wikipedia.org/wiki/SideKick - happy days indeed.

    2. Re:TSR by revlayle · · Score: 0, Offtopic

      In my day, TSR meant "Tactical Studies Rules" - uphill... both ways... and not on my lawn!

      You whippersnappers stole that and made into a computer thingy!!!

    3. 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?
    4. Re:TSR by jlowery · · Score: 1

      I seem to recall a multitasking PC OS called WendesDOS, developed by a pair of brothers named Wendes back in the mid-80s. Microsoft bought them out and employed them, if I'm not mistaken. They use to have (small) ads in Infoworld, but I can't locate any info on it now.

      --
      If you post it, they will read.
    5. 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
    6. Re:TSR by soulsteal · · Score: 1

      I called my first subroutine with a family-owned thumper. It was a small one, 40 metres or so... But once I hooked it, it was smooth sailing all the way to the sietch!

    7. Re:TSR by nurb432 · · Score: 1

      OS loaded on a floppy instead of via front panel bus attached switches.

      Hmph... kids these days..

      --
      ---- Booth was a patriot ----
    8. Re:TSR by PalmKiller · · Score: 1

      Are you sure you don't mean WenDOS, sorry bad pun

    9. Re:TSR by julesh · · Score: 1

      I called my first subroutine with a family-owned thumper. It was a small one, 40 metres or so... But once I hooked it, it was smooth sailing all the way to the sietch!

      I think, perhaps, you need to lay off the spice for a bit, OK?

    10. Re:TSR by Anonymous Coward · · Score: 0

      The heck are you talking about? That were the 80's! Next you will start to talk about dinosaurs with proportionally small brains. Those old folks, really..

    11. 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."
    12. Re:TSR by putaro · · Score: 1

      Unix guru to Wally: Here's a nickel kid, get yourself a better computer

      http://tomayko.com/writings/that-dilbert-cartoon

    13. Re:TSR by jlowery · · Score: 1

      Found it. It was called Wendin-DOS.

      --
      If you post it, they will read.
  6. 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.
    1. Re:ah borland by Anonymous Coward · · Score: 1

      I remember, back in the day, using SoftICE to reverse engineer malware. Back then SoftICE was made by NuMega, who was bought by Compuware, who discontinued SoftICE in 2006. There still isn't a suitable replacement for SoftICE to be found :(

    2. Re:ah borland by Anonymous Coward · · Score: 0

      Was it even called malware "back in the day"? My first exposure to it, we just called it a virus, worm, or Trojan horse program depending on its propagation method.

      Now we have adware, spyware, nagware, and more. FWIW, nagware existed for a while, but only recently was it grouped into the malware definition. Heck, the average user never knew from rootkits until just recently either.

    3. Re:ah borland by PCM2 · · Score: 1

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

      Bah! I wrote Leprosy and Leprosy-B using Turbo C and Turbo Assembler. Now get off my lawn!

      --
      Breakfast served all day!
    4. Re:ah borland by Anonymous Coward · · Score: 0

      I remember, back in the day, all malware was written in Turbo Assembler or MASM. In 1990 or so, I have written a virus that was 204 bytes in size and stayed "resident" by hiding in unused upper part of interrupt table...

    5. Re:ah borland by NormalVisual · · Score: 1

      SoftICE kicked major ass. The combination of Watcom C and SoftICE made it really easy to write device drivers back in the Win95 days.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
  7. What? by 93+Escort+Wagon · · Score: 1

    Borland is still around? I assumed they'd died back in the mid-90s...

    Great acquisition, Micro Focus. Are you going after Norton next?

    --
    #DeleteChrome
    1. Re:What? by Tumbleweed · · Score: 1

      Great acquisition, Micro Focus. Are you going after Norton next?

      I read somewhere that they're going after Beagle Brothers.

    2. Re:What? by SCPRedMage · · Score: 1

      Yeah, uh, Symantec beat them to that purchase by like, nineteen years...

      --
      My sig can beat up your sig.
    3. Re:What? by An+ominous+Cow+art · · Score: 1

      Or Quarterdeck...

  8. 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++.

  9. 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 drinkypoo · · Score: 1

      It was just another case of electronics geeks trying to make automotive metaphors — the most badass cars at the time were all TURBOcharged.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:turbo-Pascal by will+this+name+work · · Score: 1

      You mean iX-treme XP!

    4. Re:turbo-Pascal by MrEricSir · · Score: 1

      Best part was the acronym: TP

      Every time you'd ask for help with TP on a newsgroup, some wise-ass would make a toilet paper "joke." Got old really fast.

      --
      There's no -1 for "I don't get it."
    5. Re:turbo-Pascal by Anonymous Coward · · Score: 0

      Turbo is making a comeback in the i7 processors from intel...

    6. Re:turbo-Pascal by Anonymous Coward · · Score: 0

      Yeah, "Wormhole X-Treme" was my favorite sci-fi show.

    7. Re:turbo-Pascal by Ralph+Spoilsport · · Score: 1
      Oh God, yeah... and then the result several years later with Beavis and Butthead...

      "I AM CORNHOLIO! I need TP for my BUNGHOLE!"

      "unnhhuuuhh... Like Borland makes paper, dumbass..." uuuhhuuhhh..."

      Yikes. Shit like that convinces me we are all DOOMED.

      RS

      --
      Shoes for Industry. Shoes for the Dead.
    8. Re:turbo-Pascal by icepick72 · · Score: 1

      Well it wasn't long lived because we then had to endure e* followed now by i*...

    9. Re:turbo-Pascal by divide+overflow · · Score: 1

      And the computer had a TURBO button on it to make it go faster.

      The primary reason for the TURBO button on the old computers was to make it go SLOWER so you could play games with hard coded timing loops that ran too fast in "turbo" mode. Many early games tended to assume that all machines ran at the same speed (8088s at 4.77MHz, 80286s at 6MHz) and wouldn't work right on an overclocked machine. The turbo button would allow you to temporarily switch the computer to a lower speed where your games would work properly.

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

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

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    11. Re:turbo-Pascal by Hurricane78 · · Score: 1

      I bet you found it funny. And you still snickered right now. You just had to act like you don't. Admit it. Admit it! ;)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    12. Re:turbo-Pascal by Andy_w715 · · Score: 1

      Its still around...I have Turbo RoadRunner service.

    13. Re:turbo-Pascal by Tablizer · · Score: 1

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

      I was just about to make a joke about "Turbo-X", but doggon google lead me to the Saab "Turbo-X". Maybe "Groovy-X" is still available?...
               

    14. Re:turbo-Pascal by Green+Salad · · Score: 1

      The over use "you" is meant to subconsciously reward you emotionally with a sense of highly personal control.

      This is also done with overuse of the word "My..." My Little Pony, My Documents, My Computer, My Pictures, My Verizon, etc...leading to comical support-technician dialog.

      First go to my computer... ...Um, no. My computer is on your screen. Yes, it is. No, there's no icon for your screen . Okay, now let's see where your-my documents is pointing...or with the plural, is that are pointing?

      Where's an English Nazi when you need one?

    15. Re:turbo-Pascal by Green+Salad · · Score: 1

      the most badass cars at the time were all TURBOcharged.

      Take the boxy 1980's 4-door Chrysler sedans for instance...Ricardo Montalban (Fantasy Island, Wrath of Khan) would sell them on TV wearing a tux. It worked, too.

      I drove a black New Yorker with a 4-cyl 2.2 liter inter-cooled turbo and a red leather interior. It looked a stretched and pimped K-car. It had power everything and digital everything. Instead of dials on the dashboard, it had large digital blue-green fluorescent readouts. The car would talk to you in a digitally synthesized voice to tell you a trunk was open or when it needed something.

      As an 80's IT geek, I thought it was cool.

    16. Re:turbo-Pascal by LWATCDR · · Score: 1
      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    17. Re:turbo-Pascal by Anonymous Coward · · Score: 0

      Ricardo Montalban (Fantasy Island, Wrath of Khan) would sell them on TV wearing a tux.

      I drove a black New Yorker with a 4-cyl 2.2 liter inter-cooled turbo and a red leather interior.

      Surely you mean "red Cor-r-rinthian leather"?

  10. Don't forget dBASE by fredrated · · Score: 1

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

    1. Re:Don't forget dBASE by Anonymous Coward · · Score: 0

      Hey, they contiued it with InterBase, a SQL-Server like (better in many aspects) that the made free software... but later become closed soft again!

      FireBird was born from that, something good is always on the way!

      I do use Delphi + FireBird every day, good pair, but Delphi is a little forgotten, they also made some not-clever moves: Support linux in Kilyx using a new set of components, then switch back to old ones for .NET support... come one, one set of components is enought... wasn't it object oriented? Change the insides, let the shell untouched, guys!

  11. 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?

    1. Re:sad by Anonymous Coward · · Score: 0

      Borland spun off its tools division a while ago, calling it CodeGear, which was subsequently purchased by Embarcadero Technologies. The Borland that Micro Focus is buying is what was left - the ALM stuff.

      Delphi and C++ Builder are still alive. I use Delphi every day.

  12. 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++.

  13. 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

    1. Re:Odd by Prof.Phreak · · Score: 1

      Kinda like Schrodinger's cat... except there are two of them! Do they exist if they only observe each other?

      --

      "If anything can go wrong, it will." - Murphy

    2. Re:Odd by Hurricane78 · · Score: 1

      Simple: You only know when you look at both of them. ^^

      Does the universe exist, when I don't look at it?
      Mind you: You can not ever prove that the whole universe is *not* an imagination of your brain. ^^

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    3. Re:Odd by red_dragon · · Score: 1

      Do they exist if they only observe each other?

      Yes/no, they do/don't.

      --
      In Soviet Russia, Jesus asks: "What Would You Do?"
    4. Re:Odd by zaivala · · Score: 1

      Not only that, but Borland's founder, Philippe Kahn, is still around with a company called Starfish Software. When Borland's board fired Philippe, he took Sidekick with him and has been selling it to big businesses ever since.

  14. 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.

    3. Re:Turbo C by Anonymous Coward · · Score: 0

      Where do you think the creator of Microsoft's C# came from? Oh yeah, it was Borland.

      IIRC, Microsoft had to pay Borland for stealing...err...hiring him away from Borland. He was the original creator of Object Pascal and worked on Turbo Pascal before that.

      Borland has had the nasty habit of abandoning their customer. For example, OWL (Ojbect Windows Library) was released for OS/2, but dropped after a 1.0. Also, C++ Builder for Linux was released and then support was dropped for it.

      I'm surprised this didn't happen sooner.

    4. Re:Turbo C by Anonymous Coward · · Score: 0

      Microsoft was accused of preying on Borland's staff and hiring them away.

      Anders Hejlsberg made Delphi and he was hired by Microsoft to write C#.

    5. Re:Turbo C by GeodesicGnome · · Score: 1

      Back in the days when CompuServe was the way you got on-line, Borland used to hold a CompuServe party each summer in Scotts Valley, CA (their original headquarters). Free food and free software. That was back when Microsoft was charging hundreds of $$$ for their C compiler and Borland came out with one for about $70. Borland was into compilers, utilites, database and even had a word processor for a while. But that was also back in the day when SCO was still a few miles away in Santa Cruz and were the good guys producing Unix for PCs. Things sure change.

    6. Re:Turbo C by JoeF · · Score: 1

      No, Borland C++ 4.5 (it was that version, I think) was just buggy as hell. That's when my then employer decided to go to Visual C++.
      Borland's OWL framework was much better than MFC at that time, with MFC just a really thin wrapper around the Windows API.

    7. Re:Turbo C by trydk · · Score: 1

      "Microsoft was accused of preying on Borland's staff and hiring them away"

      I do not know if Microsoft preyed on Borland's staff, but it is a fact that the creator of Turbo Pascal (a fellow Dane) Anders Hejlsberg is now employed by Microsoft and is lead architect of C#.

    8. Re:Turbo C by Strudelkugel · · Score: 1

      I think what really doomed Borland was the decision Kahn made to develop a C++ compiler for OS/2 instead of Windows NT. I was a huge fan or Borland products back then, but the writing was on the wall, NT would get market share, not OS/2. Kahn let his dislike of Gates skew his business sense, or so it seems.

      --
      Imagine how much harder physics would be if electrons had feelings! -Feynman, maybe
    9. Re:Turbo C by ebvigmo · · Score: 1

      I used their Windows C++ tools (OWL) for years, but when they stopped supporting it and moved to C++ Builder it left a lot of us in a lurch. I would never buy Borland products again. They did this more than once.

      --
      CTO using Perl and MySQL (and proud of it).
  15. Compuware's "Optimal Advisor"... by tcopeland · · Score: 1

    ...included a BSD-licensed open source utility I worked on - PMD. I recall getting some nice emails and phone calls from them saying they were packaging it up, and they sent in some bugfixes and new rules and whatnot. They bought a couple of copies of my PMD book, too, which was nice.

    Generally, I thought they were a good example of how a software company could bundle up and enhance open source software, contribute back, and still turn a profit. Selling that part of the business for $58M, sounds like it worked out OK for them...

    1. Re:Compuware's "Optimal Advisor"... by robkill · · Score: 1

      Compuware had 3 essential tools for mainframe development (IBM 370)

      Abend-Aid - automated dump solver for when you program core-dumped.

      File-Aid - Easily the best file browser for the mainframe. I'd love to see a similar tool on Windows or Linux that allowed you to create customized text and binary file formats for viewing file innards.

      Xpediter - mainframe debugger.

      --
      DMCA - Chilling free speech since 1998.
    2. Re:Compuware's "Optimal Advisor"... by ynohoo · · Score: 1

      the tool in my sig has a FileAid style data editor, using COBOL definitions. It's ok if you avoid the platform specific formats, although it handles the 'endians issue.

  16. Do Not Want by Anonymous Coward · · Score: 0

    Micro Focus has some of the worst install scripts and asininely oppressive "License Managers" I have ever seen in my decade+ of enterprise software experience, and for the amount of money they want for their products, you'd think they'd have the decency to get this stuff right. Every time I have to work with Server Express I pray for the speedy end of COBOL for enterprise batch processing just so I don't have to go through the pain of installing/licensing the damn thing. The balls it must take to write an application that hobbles your server by only allowing a specific number of COBOL's (say 5) to run concurrently or the "License Manager" will throw a fit ...

  17. Borland gives me warm memories by MrCawfee · · Score: 1

    Thinking of Borland still gives me fuzzy memories. Every IDE they have made I have liked using (i even liked Kylix in itself, except it was impossible to use on (or the applications for that matter) non supported distributions of Linux).

    I know they effectively died because of their decision to focus on the middleware.

    Their tools were great, but it was sad that their management couldn't plan the products for the newer market place.

    1. Re:Borland gives me warm memories by Haelyn · · Score: 1

      warm memories but painful present. I'm forced to wrestle with Starteam to get my CM work done. Good riddance to awful rubbish I say...

    2. Re:Borland gives me warm memories by Psychotria · · Score: 1

      Thinking of Borland still gives me fuzzy memories.

      Yeah, me too. Although I think my memory is just getting fuzzy 'cause I'm getting old and drank too much beer last night.

    3. Re:Borland gives me warm memories by Anonymous Coward · · Score: 0

      Well - at least somone liked Kylix also. When it was discontinued (well - rather never upgraded and faded away) they try some kind of resurrection as Lazarus. Lazarus is a Delphi-like IDE for Linux/Windows using FreePascal. A lot of programs written for Delphi/Kylix can be compiled (sometimes with just a tiny bit of tweaking, sometimes with a lot of tweaking) with Lazarus...

  18. 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.

    1. Re:Borland raided by Microsuck... by shutdown+-p+now · · Score: 1

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

      It's still ongoing now, only target is Java. Check out the names of some recent high-profile hires for MS language team. You might be surprised.

    2. Re:Borland raided by Microsuck... by Anonymous Coward · · Score: 0

      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.

      Yep, Back in the Day, MSFT wanted BORL talent so bad---LITERALLY----they would hire, and pick up Borland employees in LIMO's OFF Borland Property.
      (Just to slap it to Borland).

      Borland CEO cries foul:May 8, 1997
      Calls 'insidious raiding' unfair; seeks cease-and-desist order
      http://money.cnn.com/1997/05/08/technology/intv_yocam/

      Also, .NET remeber is Anders Hejlsberg "brain child" that he was actually working on while employed at Borland. .NET (initially)---looked WAY TOO MUCH like Delphi.
      but then again, we all know MSFT WOULD NEVER steal code or ideas and claim them as their own!

      Look up your history....the "Succesful" products from MSFT TODAY (are Borland TALENT!!!).

      Conspiracy Theory: Microsoft's .Net IS Borland's Product (2/3)
      http://delphi.about.com/od/delphifornet/a/conspiracydnet_2.htm

      Borland INVENTED Excel (a.k.a. Quattro Pro), but
      spent all it's energy (Supreme Court Verdict I might add)---defending it against IBM).
      http://www.slwip.com/CM/IPBulletins/IPBulletins31.asp

      (oh, and the Brits...JESUS CHRIST---those clowns are still using Dos Based terminals--bunch of f-nuts!

  19. 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 Evildonald · · Score: 1

      ...and a poor set of icons. I think the horrible icon library that came with Delphi may be one of the other reasons it failed.

    2. 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
    3. 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
  20. Used to love Borland Products by EzInKy · · Score: 1

    I bought 3 different versions of their Turbo C++ products and Turbo Assembler in the 90's, and had a great time with them learning to program. But then came along C++ Builder, which ended the affair. I gave Kylix a try after I switched to Linux to see if I couldn't rekindle the flame but that was like pouring a bucket of water on smoldering embers.

    --
    Time is what keeps everything from happening all at once.
  21. Re:C++ Builder is the best C++ IDE for RAD, by far by nwoolls · · Score: 1

    You thought wrong. VC++, 6 at least, did not have a comparable form designer to that in VB or Delphi. Only with .NET has Microsoft finally caught up with RAD form design.

  22. My greatest hope come true! by Anonymous Coward · · Score: 0

    May StarTeam die an ignominious death!

    1. Re:My greatest hope come true! by CompMD · · Score: 1

      As someone who is on the team that manages StarTeam at a large company, I wholeheartedly agree. Bah, and I just made it through the 2008R2 upgrade...

    2. Re:My greatest hope come true! by uberglitch · · Score: 1

      One simply has to love the Cross-Platform slowdown...

  23. 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.
  24. 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.

  25. 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 LMacG · · Score: 1

      If you think COBOL should have been invented, then I wonder what you think should have happened back in the late 50's, given the state of the art at the time? I don't think a lot of people were thinking about variable scope and memory allocation and such; the goal was to have a common business language. Write once, run anywhere? Where have we heard that idea before?

      Also - Convergent, eh? CTOS was fun; I spent a few years installing and supporting the Burrough/Unisys B20-series. Also they invented one of the first laptops; I still have my Workslate somewhere ...

      --
      Slightly disreputable, albeit gregarious
    4. 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.

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

      Go FORTRAN yourself, you FrameMaker.

    6. Re:You are Micro Focus by Hurricane78 · · Score: 1

      I loved Delphi and then JBuilder back in the days. And the TurboPascal environment was the best thing I ever coded in. I even adapt todays RAD software to the style that it had (plus my own color scheme from back in the days).

      But I wornder what you will do to finally get back to being a real competitor against MS and things like NetBeans. Because you certainly have the brains for it!

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    7. Re:You are Micro Focus by fm6 · · Score: 1

      I knew about the development tools being moved into CodeGear, but at the time it happened, Borland's plans to find a buyer seemed like wishful thinking. Much later, they finally did manage to sell CodeGear to Embarcadero. I missed the news when it happened, unsurprisingly.

      Without the development tools, the Borland brand doesn't really mean a lot. It was kind of dumb of the company to to ditch them. (Yeah, I know, Borland has never been known for its marketing brilliance.) I doubt that MicroFocus will continue to use it. Any bets that they'll sell it to Embarcadero?

    8. 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.

    9. Re:You are Micro Focus by fm6 · · Score: 1

      I'd love to see the Delphi and its sibling IDEs become major players. But the window of opportunity for that happening closed well over a decade ago.

    10. 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
    11. 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!

    12. Re:You are Micro Focus by Anonymous Coward · · Score: 0

      CTOS was great btw.
      It would have been a great environment for Java.

    13. Re:You are Micro Focus by bangzilla · · Score: 1

      There were many reasons why Micro Focus' COBOL compilers were written in COBOL - a large one being "eat your own dog food" aka "drink your own champagne". Every improvement we made to the compiler wrt performance and features benefited both the compiler itself and the applications it compiled. Although the Compiler was written in COBOL, the run time system (on UNIX) was written in C. The Compiler back-end was written in COBOL with a bunch of machine-specific assembler for speed. I remember the porting of the compiler to the Convergent Tech system - just recompiled the C run time, copied across the compiler in its intermediate form, generate it using the back end and off you go (oh, after a crap load of testing).

      --
      Rich people are eccentric. Poor people are strange. Me, I'd be happy with odd.
    14. 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.
    15. 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. ;-)

    16. Re:You are Micro Focus by fm6 · · Score: 1

      I guess I follow. But I think I have the same problem with your "eat your own dogfood" argument as I do with the analogy itself. Just as people don't really enjoy eating dogfood, I don't think a lot of programmers enjoy writing compilers in COBOL!

    17. Re:You are Micro Focus by fm6 · · Score: 1

      You're talking ancient history, and Borland tools that have been gone since the mid 90s. I'm talking Delphi and its siblings. These are great pieces of software, which have inspired a fanatical following. But that's all they've ever inspired. They're used only when the developers outstubborn the managers that want something more standard. You may thinks that's stupid, but it's the way things have been since they were first introduced.

    18. Re:You are Micro Focus by Kalriath · · Score: 1

      Yeah, the only thing they have left is the name, and their ALM tools (StarTeam and the like) - which almost noone uses anyway.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    19. Re:You are Micro Focus by Fred_A · · Score: 1

      Didn't it occur to Ensign Hopper that there's a reason mathematicians don't work in plain language?

      Of course not, they work in FORTRAN !

      --

      May contain traces of nut.
      Made from the freshest electrons.
    20. Re:You are Micro Focus by fm6 · · Score: 1

      Calling her an Ensign was a severe slap in the face of her reputation.

      I think I speak for all of American when I say, Huh?

      I know she didn't invent COBOL. She did invent many its stupider design goals.

      And dude, she screwed up. Never mind that that she was a "pioneer". Other people working during the same period managed to do better. 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.

    21. 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.
    22. 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?

    23. Re:You are Micro Focus by finarfinjge · · Score: 1

      Some idiot has been given mod points. I've remodded 3 posts now. I see someone else is jumping in to help too. I generally don't get too upset when I get the occasional inexplicable flamebait or troll mod. It is a QTIP moment. (Quit Taking It Personally). Usually says more about the moderator than me.

      Cheers

      JE

    24. Re:You are Micro Focus by NormalVisual · · Score: 1

      If it's any consolation, about 5 years ago the Local Monitoring Control Unit (driver's console UI and interface to the PLCs and other lower-level electronics) for Disney World's monorails was "upgraded" from a proprietary embedded platform to Windows 2K running a Delphi app.

      It works for the most part, but it sure would have been better had Disney had assigned it to a programmer that had any experience driving the trains (at least three of which are Slashdot members, incidentally). As a UI it largely sucks, but that's not Delphi's fault.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    25. Re:You are Micro Focus by NormalVisual · · Score: 1

      assigned it to a programmer that had any experience driving the trains (at least three of which are Slashdot members, incidentally)

      The programmers, not the trains. :-) It's late, what can I say?

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    26. Re:You are Micro Focus by shutdown+-p+now · · Score: 1

      PL/I!

    27. Re:You are Micro Focus by shutdown+-p+now · · Score: 1

      Algol was invented during that time frame. It had problems of its own

      That's putting it mildly, considering the wonders of call-by-name and computed GOTOs (the latter complete with ability to pass labels around as function arguments!).

    28. Re:You are Micro Focus by laejoh · · Score: 1

      Somebody once explained to me why this made sense, but I've forgotten the explanation.

      Did it involve kicking dead whales down the beach?

    29. Re:You are Micro Focus by rant64 · · Score: 1

      For any value of FrameMaker.

    30. Re:You are Micro Focus by edack · · Score: 1

      APL !

    31. Re:You are Micro Focus by spudnic · · Score: 1

      I can attest to this. Our ERP, Lawson, is written in MicroFocus COBOL. We run it on Solaris. Works great.

      The PC guys across the street probably think we're using some shiney Windows app over here.

      AND we just upgraded the mainframe! Woot!

      --
      load "linux",8,1
    32. Re:You are Micro Focus by PastaLover · · Score: 1

      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.

      It can also simply be easier code to write. If C compilers were still written in assembly doing code optimisation wouldn't be nearly as easy.

    33. Re:You are Micro Focus by fm6 · · Score: 1

      The entire idea behind "english" based languages is that they'd supposedly be simple to teach to non-engineers.

      Well, duh. That's not the issue. The question you need to ask is whether the complication and ambiguity of English can be translated in this way.

      COBOL code isn't English. It's just code that happens to use English words in its syntax. Pretending that it's English actually makes it harder for non-engineers to understand what's going on.

    34. Re:You are Micro Focus by fm6 · · Score: 1

      I've never done any serious programming in COBOL, though I did study it in college. You're right, this language does have features that are really important for writing business code: report generation, currency data types, etc. It's interesting that these features never migrated into most mainstream block-structured languages. (Notable exception: PL/1. If you use this language, raise your hand. Anyone?) You could argue that people who design languages don't try to understand the needs of business programmers.

      But whatever COBOL's advantages, it's still a pretty ugly language.

    35. Re:You are Micro Focus by fm6 · · Score: 1

      Eh. The misuse of "Flamebait" and "Troll" is a systemic problem. I don't TIP, and you shouldn't waste your mod point rescuing my posts. Save them for somebody who makes a really good point and deserves to be modded up. Or a serious flammer who needs to be told to fuck off.

      This needs to be fixed in the way moderation is documented, organized, and meta-moderated. I used to throw the odd suggestion to Rob, but not only did he ignore them, recent changes actually go the other way, with a painfully oversimplified metamoderation system.

      Can't be fixed without Slashdot management admitting that they have a problem, and they're obviously not going to do that. Time to forget about it and get on with life.

    36. Re:You are Micro Focus by fm6 · · Score: 1

      There's a book called "Up the Organization" which the CEO of Avis wrote about his subversive approach to corporate management. A lot of it is dated now, but even back in 1970 the author endorsed your advice about programmers actually working the jobs they're trying to help automate. He says that when his chief programmer was assigned to a reservation desk, the very first customer to approach him caused him to run away in terror!

    37. Re:You are Micro Focus by ckaminski · · Score: 1

      Oddly enough, after years and years of avoiding the Cobol/Fortan mess, I've worked for two companies where Cobol and RPG are "big deals."

      Why now, on the cusp of the second decade of the 3rd millennium?

    38. Re:You are Micro Focus by Anonymous Coward · · Score: 0

      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.

      WT..........are you smokin'

      COBOL and MIND SHARE--with WHO?!?!

      ARE YOU ON CRACK?!?! Eat too many Magic Mushrooms today???

      The 60-year old programmer, still locked in the closet at the Department of Defense Maybe--just Maybe.....rewriting COBOL code.
      (which of course is another Argument in and of itself regarding the National Defense---but for another thread).

      I BET YOU CANNOT GIVE ME ONE!!! JUST ONE! Company rolling out A NEW APPLICATION (no talk about Legacy conversion, etc---of course someone has to try to convert the CRAP that Con-Edison used back in the 1960's

      But give me ONE company that is writing an Application to be deployed in 2009---written in COBOL---YEAH RIGHT!!!

      Ever hear of a little thing called "cloud computing"---then again, if you're still writing COBOL---I guess not!

    39. Re:You are Micro Focus by Anonymous Coward · · Score: 0

      Don't you dis MY Framemaker!

    40. Re:You are Micro Focus by badkarmadayaccount · · Score: 1

      Solaris runs on mainframes? That's bigger news. I thought the POWER port is still in development. Either that, or you are playing fast and loose with the term "mainframe".

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    41. Re:You are Micro Focus by Anonymous Coward · · Score: 0

      Of course not. That was a separate thought. We do have plenty of COBOL on the mainframe though, obviously.

  26. 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.

  27. 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

    1. Re:Bring Back Paradox by neowolf · · Score: 1

      My company actually still has a couple of old databases in Paradox that they still use. I developed in Paradox (PAL) for about 8 years. It was a great platform that blew away anything else at the time, short of maybe Foxpro. We had several CRM systems built on it.

      Paradox for Windows was a complete flop, and because DOS Paradox used native Novell server file sharing/locking- it was unusable on a Windows network. I think that's what ultimately killed it.

    2. Re:Bring Back Paradox by hullabalucination · · Score: 1

      Hear, hear!

      ObjectPAL, anyone?

      _ _

      This sig is in 100% feature compliance with the latest draft proposal for the Open Sig Specification version 1.0.

    3. Re:Bring Back Paradox by syntap · · Score: 1

      True that... I remember writing a magazine article on how to deploy apps that use shared Paradox files. It worked as long as the rules were followed, but pulling together all the rules was difficult. And if all the clients weren't following the rules, lockouts occured.

      But then again Paradox was really a desktop database. It wasn't really appropriate for multi-user apps.

      The paradox Net file gave me nightmares, and now they shall return.

    4. Re:Bring Back Paradox by ricky-road-flats · · Score: 1

      Cool, I was having a good reminisce the other day and couldn't remember the name of my old friend, Paradox for Windows. Thanks for jogging the memories.

  28. Borland App Server by CSHARP123 · · Score: 1

    They had good development IDEs like Delphi, C++ Builder, Jbuilder. The problem they never integrated JBuilder with their app server and support sucked big time. JBoss, eclipse killed Borland products on the Java side. They could not compete with MS VB and Visual C++. They could not revamp themselves to competition from JBoss and eclipse like companies. Bad to see it go though, my first real paying job was to program in C++ using Borland 3.0 IDE.

  29. Re:So Long... Star Team by b4dc0d3r · · Score: 1

    I'm forced to use Star Team, and although it has some nice features there are a LOT of things wrong with it. It is a good example of an anti-productivity tool. Can't believe they bought it. I have a suspicion they don't use it for their own source control, or they would have fixed a lot fo these things a long time ago. Nice as Turbo C/Pascal were in the day, and although I never used it Delphi seemed reasonable, I agree 100% bonehead.

  30. 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.
    1. Re:Turbo Pascal rocked! by plsander · · Score: 1

      If I remember right, Borland spelled out a "treat it like a book" license agreement. You could install and run Turbo Pascal on any number of systems, so long as you kept it to one system at a time.

    2. Re:Turbo Pascal rocked! by Anonymous Coward · · Score: 0

      Turbo Pascal never ran on a Z80, and Z80's in home computers I remember all ran around the 4Mhz mark.

    3. Re:Turbo Pascal rocked! by PCM2 · · Score: 1

      Sorry, bud, but you're wrong. There was a CP/M version of Turbo Pascal. 1MHz sounds slow, but the first Kaypro ran at 2.5MHz. The Timex Sinclair had a 1MHz Z-80, but anyone who was trying to program in Pascal on that thing would have been some kind of lunatic.

      --
      Breakfast served all day!
    4. Re:Turbo Pascal rocked! by djmurdoch · · Score: 1

      You can read the "No-nonsense License Statement" here. It came out with TP 3.0 (and I still have an original manual, with the license printed on the inside front cover :-).

    5. Re:Turbo Pascal rocked! by jonwil · · Score: 1

      Turbo Pascal was my first serious development tool too.
      I think I even have some of my old Turbo Pascal code around somewhere.

  31. floppy disks by Howpostsgetratedsuck · · Score: 1

    I loved getting a new version of borland C. You would receive a box with 23 3.5" floppy disks and have to sit there for a few hours while the installation software said, "Please insert disk #" Of course this was on my massive 15 inch monitor. I was totally amazed when I received a version with a CD-ROM. Not that my PC had a CD-ROM, but a little Novel Networks magic and you could remote mount a drive. Heady days indeed.

    1. Re:floppy disks by Psychotria · · Score: 1

      I loved getting a new version of borland C. You would receive a box with 23 3.5" floppy disks...

      Not to mention the pile of blue (and I think later versions were orange) books, that came with the gaggle of floppy disks, that just took up lots of room on my bookshelf.

      ...on my massive 15 inch monitor.

      You had a 15" monitor? Wow. Wait, so did I. Carry on.

    2. Re:floppy disks by Anonymous Coward · · Score: 0

      Not to mention the pile of blue (and I think later versions were orange) books

      They were yellow. With blue trim. (Still got mine.)

      And yeah, you tried to keep the plastic wrap for the disks. There were two stacks ranging from C, C++, ASM tools to the IDE, debugger, Resource Manager, etc. Would you believe that I talked my mom into getting Windows 3.1 just to run the Resource Manager? Imagine how upset I was when I realized that it didn't do anything for DOS development. :-/

    3. Re:floppy disks by rnj · · Score: 1

      Grump. I remember those days.

      I had the joy of installing SCO's Open Desktop at client sites. I want to say 93 disks, but I'm prepared to be corrected.

  32. 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.
    1. Re:Embarcadero already has the good stuff. by Un+pobre+guey · · Score: 1
      Real cool stuff alright. Unless you use linux and are happy and productive with vi, emacs, jedit, nedit and the like along with wxWidgets or Qt. It takes something rather more compelling to shell out hundreds of dollars per developer for a bunch of licences.

      What Turbo Pascal was in the '80s, GNU/Linux is now, the Great Enabler.

    2. Re:Embarcadero already has the good stuff. by tjstork · · Score: 1

      Real cool stuff alright. Unless you use linux and are happy and productive with vi, emacs, jedit, nedit and the like along with wxWidgets or Qt.

      I would make the argument that a decently priced IDE and Language combination would sell a -lot- of copies. It would have to make you more effective than the open tools to justify the price you pay for it. But I think there's a sweet spot out there still for the $50 IDE.

      --
      This is my sig.
    3. Re:Embarcadero already has the good stuff. by NormalVisual · · Score: 1

      It takes something rather more compelling to shell out hundreds of dollars per developer for a bunch of licences.

      Until very recently with the 4.5 release, it was *thousands* of dollars per developer if you wanted to use Qt commercially and release your product under a non-GPL license.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
  33. Re:C++ Builder is the best C++ IDE for RAD, by far by Anonymous Coward · · Score: 0

    And funny it didn't start to happen until Anders Hejlsberg was bought from Borland to recreate Delphi for the drooling masses and make it look like Microsoft created RAD programming.

  34. They flew under the radar. by PolygamousRanchKid+ · · Score: 1

    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.

    Micro Focus is still around, because Microsoft saw no reason to acquire or crush them back in the eighties or nineties.

    Weird.

    No, not weird, but it shows that you can run a business in a niche, but profitable market by flying under the acquisition or crush radars of other giants. If they are not worried about you, they are not going to acquire or crush you.

    --
    Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    1. Re:They flew under the radar. by Anonymous Coward · · Score: 1, Interesting

      Disclaimer: I used to work at Micro Focus, they paid me well and I enjoyed working for them, but heck they were appallingly badly managed at times in the UK and there was a lot of dead wood here that no one had the guts to strip out (the US offices were fine though). I had a LOT of fun working for them though with huge amounts spend on the dining out, free beer, free food and trips abroad.

      MF is still around though luck more than anything else. They really suffered when they were asset stripped in the 90s and the whole MERANT debacle. They had/have no really forward thinking products and had to survive hand-to-mouth for quite some time. After Tony Hill left as CEO and the share price crashed, they got a new guy. He seems to have realized that MF have no sexy, fantastic products (only average ones, not detracting it's fine if they make money, but they can struggle) and so they're raising revenue by buying other companies.

      It's been tried lots of times before, some times it works, some times it doesn't. I reckon, unless there's been major cultural changes in the last few years from top to bottom, it'll fall apart, sadly, given time. If they've made the changes then they've got a good chance.

      I'd definitely work for them again though.

    2. Re:They flew under the radar. by morcego · · Score: 1

      No, not weird, but it shows that you can run a business in a niche, but profitable market by flying under the acquisition or crush radars of other giants. If they are not worried about you, they are not going to acquire or crush you.

      I agree. And that is also a very well know and studied marketing (as in "strategical planning") strategy.

      My own company work along those lines (niche, profitable market), and we've grown about 70% during the last year, even with the whole economic crisis.

      --
      morcego
  35. 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.
    1. Re:Don't Forget Quattro and Paradox by JhohannaVH · · Score: 1

      And don't forget Quarterdeck Desqview - http://en.wikipedia.org/wiki/DESQview I routinely ran Paradox, Turbo Pascal, a BBS and WordPerfect all at once. 4MB of RAM on a DX-33. Those so were the days.

      --
      Sorry man... the Internet pooped on me.
  36. One more star has gone dark by hwyhobo · · Score: 1

    First of all, before I go on a trip down memory land, WTH?

    Texas-based Borland

    When have they left Scotts Valley? Bloody traitors.

    Okay, now that I have gotten that out of my system, I remember when Turbo C kicked Microsoft's Quick C into oblivion. I mean, when Quick C could muster maybe 80K size out of a simplest program, Turbo C could squish it to maybe 12K. Don't laugh, in early days of DOS, that was important.

    Also, anyone remember register pseudo-variables in Borland C? God, they ruled. Combined with the "List of Interrupts" they placed power and speed at your figertips that only rightly belonged to the creator.

    Alas, they took IBM's commitment to OS/2 too seriously. I remember when they put so much resources into OS/2 tools development. I must have been a huge financial blow and a loss of invaluable development time when IBM just walked away, whistling. That might have been the beginning of the end for them. It may have been partly my fault. Back in those days I, too, carried the "I want my OS/2" button.

    This is a sad day. Like so many icons of Silicon Valley of the early glory days, one more star has burned out.

    --
    End anonymous moderation and posting on /.
    1. Re:One more star has gone dark by Green+Salad · · Score: 1

      Me, too. I loved Borland IDE's and I stuck with OS/2 all the way through Warp 2.0 The platform made the best mail routers because of the tricks I could make OS/2 batch files do using REXX (self-correcting by auto-rebooting an instance of an e-mail router that was stuck)

    2. Re:One more star has gone dark by El_Oscuro · · Score: 1

      Same thing with C++ Builder. It absolutely kicked visual studios ass. The VCL which was from Delphi was based on the AnsiString class. No buffer overflows. Very clean. Tons of cool shit too, file management, string arrays, sorting, ini and registery settings, etc.

      They also had Kylix which was Delphi/C++ Builder for Linux. I think they really missed the boat there. They should have made C++ Builder and Delphi completely cross-platform with versions for Linux and Macintosh available with the same license for Windows. Perhaps had a "target platform option" in the compiler to ensure cross platform applications would run in all environments.

      --
      "Be grateful for what you have. You may never know when you may lose it."
  37. Turbo Pascal challenged Microsofts dominance ? by rs232 · · Score: 1

    "Turbo Pascal, which challenged Microsoft's dominance in the application-development market"

    I thought the original Turbo Pascal was a one-pass compiler that ran from memory as compared to Microsoft's Pascal two pass compiler and linker that ran from floppies. Turbo Pascal also ran as an IDE. Microsoft Windows didn't even exist at the time. So the logic of how Borland challenged Microsoft's dominance in the application-development market escapes me.

    --
    ms.time.paradox©

    --
    davecb5620@gmail.com
    1. Re:Turbo Pascal challenged Microsofts dominance ? by wfstanle · · Score: 1

      Not having used versions before 4.0, I do not if early versions were compile to memory only. In any version after 4.0 there was the option to compile to memory or compile to disk.

    2. Re:Turbo Pascal challenged Microsofts dominance ? by Anonymous Coward · · Score: 0

      Well, you are right... borland was the popular compiler vendor in DOS not Microsoft

      At that time Borland wanted to be office suite provider, but microsoft make hard to obtain full disclosure of the windows api giving the excell and word team unjust advantage.

      Borland got in problems when Windows 3 became popular, and the paradox team didnt managed to release something on time... programmers from the compiler group where put to fix the port of the engine, but the gui of the initial windows release was very buggy.

      Microsoft did an offer to buy intuit (at that time the company with the better channel distribution) using the negotiations to identify the key people of the operation... only to latter dump the offer, and hire the intuit key employees to push the microsoft office.

      Microsoft black mailed Apple to have canned their oop rad pascal (after Wirth sabatical in there) because it will be killer comparation to the soon to be realeased VB.

      Some time latter they hired away also keys people from borland ( Anders the delphi architect went to do the visual j++ at microsoft... and ended doing the .net platform )

      That is from the top of my mind... the hate to microsoft from pc developers from the 80s isnt unjustified they where the dirtiest bastards on sight.

    3. Re:Turbo Pascal challenged Microsofts dominance ? by Anonymous Coward · · Score: 0

      The windows api undisclosure was what killed the Borland Quattro Pro, the firts windows releases where left behind in the comparations because Excell used so many undocumented at the time tricks and apis that wasnt even funny

      At that time started the rumor that "windows isnt ready until Quattro (or competing product) broke"

    4. Re:Turbo Pascal challenged Microsofts dominance ? by Anonymous Coward · · Score: 0

      I had a problem with that statement too, but not in the same way. I don't remember MS dominating application development when Turbo Pascal was around. Aside from one of the many BASICs running around, they were way behind the curve until they achieved lock-in by tying the compiler to the o/s (Windows). In other words, they got ahead of the curve by owning it.

  38. Borland still exists? by roc97007 · · Score: 1

    Wow, blast from the past...

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  39. still using Borland C++ by Anonymous Coward · · Score: 0

    Borland has some great console manipulation routines built-in.
    Use it almost daily for running tests with a CLI.
    Can't be beat for fast easy results.

  40. Looking foward to TurboCOBOL by HaeMaker · · Score: 1

    Cause, that would be awesome.

  41. Star Team? by wandazulu · · Score: 1

    What exactly is Micro Focus buying from Borland since they seem to have divested themselves of everything except something called StarTeam...I went to their website and I'm still not 100% what StarTeam is or does for me.

    Maybe that's why they're in dire straits...they make software that takes multiple pages and graphics and bullet points and still doesn't seem to convey exactly how this will help me.

    1. Re:Star Team? by Haelyn · · Score: 1

      They say it's a Software Configuration Management tool.

      They lie. Starteam is the software equivalent of the Iron Maiden

    2. Re:Star Team? by CompMD · · Score: 1

      What are you talking about? StarTeam is a great SCM tool! I'm in charge of all the StarTeam Linux users where I work. It *always* works and never faiglibc detected *** /usr/java/jre1.5.0_09/bin/java: free(): invalid pointer: 0x0882ee78 ***
      ======= Backtrace: ========= /lib/libc.so.6[0xaf5ac1] /lib/libc.so.6(cfree+0x90)[0xaf90f0] /usr/java/jre1.5.0_09/lib/i386/motif21/libmawt.so(Java_sun_awt_motif_X11DropTargetContextPeer_dropDone+0x70)[0x9ba1a970]

    3. Re:Star Team? by Haelyn · · Score: 1

      Ok, now you owe me a new keyboard.

      You Bastard...

    4. Re:Star Team? by JoeF · · Score: 1

      From what I remember, StarTeam was founded by some people from Ashton Tate who didn't like Borland buying AT.
      They ended up doing a pretty good SCM. And in the end were bought by Borland...

    5. Re:Star Team? by CompMD · · Score: 1

      Well, I have three views of which I need to check out 5000 files from each first, so I might be able to get around to replacing your keyboard for you in 2012.

    6. Re:Star Team? by javaxman · · Score: 1

      That StarTeam SCM thing includes ( at least as an optional component ) what once was Segue Silk, a test automation tool.

      So basically they're buying a shrinking small percentage of a shrinking market that nobody in the current economic and development environment is interested in sinking money into. But at least they're getting it for 'cheap' ?

    7. Re:Star Team? by Kalriath · · Score: 1

      They ended up doing a pretty good SCM

      I don't think we're discussing the same product.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  42. What really killed Borland... by macraig · · Score: 1

    ... was its amusingly heavy reliance on people consistently agreeing to buy suspiciously frequent "upgrades" to development software that already worked just fine. Borland tried to create a sort of subscriptions-based business model without actual subscriptions, and people balked. Borland never made quite as much money as it anticipated; it underestimated the fiscal and material conservatism of its target market.

    1. Re:What really killed Borland... by rs232 · · Score: 1

      'Borland last week filed suit against Microsoft, alleging that the Redmond, Wash., giant has been systematically recruiting Borland developers in an attempt to eliminate the company as a competition'

      "if we break their apps when we install, it will serve them right. guess they took the approach of shoot first, explain later"

      --
      davecb5620@gmail.com
    2. Re:What really killed Borland... by rmcd · · Score: 1

      My memory is that what really killed Borland was Phillipe Kahn's megalomania. Things really started going downhill after two things happened: 1) they bought Ashton-tate (dBase) for a *lot* of money (Microsoft countered by buying Foxpro) and 2) they were sued by Lotus for having a 123-compatability mode in Quattro. In the end Lotus lost, but by then both Borland and Lotus had lost time fighting.

      My memory, possibly faulty, is that the compiler strategy you describe was partly a response to the losses in the office suite and database business.

    3. Re:What really killed Borland... by macraig · · Score: 1

      Perhaps the insane upgrades could be indirectly attributed to Kahn's megalomania, too? I wasn't my intention to mini-mize his mega-lomania. :-)

  43. Re:C++ Builder is the best C++ IDE for RAD, by far by Anonymous Coward · · Score: 0

    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.

    There was a C# Builder in BDS 2006, but I'm not sure about RAD Studio now that they've ditched Delphi.NET and are doing the whole Prism thing now.

  44. Phillip... by oldhack · · Score: 1

    What, no Khan joke?

    --
    Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
  45. Re:C++ Builder is the best C++ IDE for RAD, by far by Blakey+Rat · · Score: 1

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

    Wow! So it's exactly like Microsoft's Visual C++, except less-supported!

    Seriously, how out-of-date is your knowledge that you didn't know about Visual C++? It's been around for ages-- hell it's probably the reason most companies dumped Borland Builder.

  46. KAAAAAAAHN!!!!! by Anonymous Coward · · Score: 0

    Any company with a founder named that is doomed!!!!

    http://khaaan.com/

  47. Last I heard of Borland was by C_Kode · · Score: 1

    Last I heard of Borland was when I purchased Borland's C++ DOS based IDE. That must have been back in the early to mid 90s. I'm surprised they are still around and at that, producing $172m in revenues!

  48. Re:C++ Builder is the best C++ IDE for RAD, by far by TheRealMindChild · · Score: 1

    PFfffffffffft. Visual C++ STILL makes you do shit the hard way. Want to change the color of the font of a text box? You have to manually catch OnCtlColor/WM_CTLCOLOR and call SetTextColor. Want to change the background color of a button? Have to catch OnEraseBkgrnd/WM_ERASEBKGND, create a brush, select it into the display context, then delete it.

    Not hard, but extremely tedious. Especially when something like C++ Builder has these as properties for the widgets in the IDE.

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
  49. IBM just walked away from OS/2 by rs232 · · Score: 1

    "they took IBM's commitment to OS/2 too seriously .. IBM just walked away, whistling"

    I thought OS/2 was a joint project between IBM and Microsoft? Perhaps that explains Borlands decision to commitment to OS/2 too seriously. MS also leaned on IBM to drop OS/2 else it would be forced to pay higher prices for software. See also IBM chief: Microsoft killed OS/2

    --
    davecb5620@gmail.com
    1. Re: IBM just walked away from OS/2 by hwyhobo · · Score: 1

      I thought OS/2 was a joint project [theinquirer.net] between IBM and Microsoft?

      It was for a while. I am talking about the time when it was obvious that MS was going the Windows way. IBM made a big production about how they will never abandon OS/2, and how it is the OS of the future. Then, after some companies bought into the "unshakable resolve of IBM", said IBM quietly walked away.

      --
      End anonymous moderation and posting on /.
  50. Re:C++ Builder is the best C++ IDE for RAD, by far by Anonymous Coward · · Score: 0

    Apparently you didnt use MFC.

    If you stuck to its weird ass ways it was awesome at rapid dev. You could then control each control like nobodys business. Move over to VB and it was backwards and you had to jump thru a few hoops to do it.

    I usually found the people spouting what you are saying never BOTHERED to figure out how the system worked. Had one dev defend that it took 50 lines of code in C to make 1 dialog. Was a tad miffed when I did it in about 5 (including brackets and includes). Accused me of cheating. I looked at him and said
    'I did not cheat I learned how the system worked not the tool'.
    'But you would need a bunch of code to handle that button'.
    'And you wouldnt need that code in VB?'

    All of them have their place. Just as .net has its place now. But none of them are the end all be all of development. I can count on one hand the number of times I shipped an application that used something from a rapid dev. But I would need everyone's digits in this building for the number of times I threw rapid dev code away. That says a lot. Usually the rapid dev code just gets you started. But you can get the same effect from a set of good templates. .Net does the same thing really. It just 'hides' it in the twist ups. It just has huge templates to map out the 'easy repetitive code'. You can build whole applications with the rapid dev stuff (I have). But it has its place. One is not necessarily 'better' than the other. It usually is just matter of what frame work the GUI is plugged into.

  51. Borland being purchased? by Anonymous Coward · · Score: 0

    Al and his mother will be pleased.

  52. Creepy Borland Pascal story by vlm · · Score: 1

    I remember turbo pascal / borland pascal. I never liked Pascal, and it took 25 years to figure out why.

    Do you remember "Second Life"? I guess it still is operating. For awhile they had weekly/daily slashvertisements but they seem to have gone away. Anyway, SL would not allow arbitrary usernames, you had to select one of their predefined last names. Pascal was available. Unfortunately someone already selected first name "GNU" and "Turbo" was long gone... I thought it would be funny to be called "Borland Pascal"

    Now if there was one thing SL was famous for (other than the furries, their own little housing bubble, and their gambling establishments) it was creepy men "wearing" teen girl avatars trying to pick up other men.

    Every time I logged in to SL, it was creepy how these "teen girl" avatars all came up to me to mention, "hey, did you know there used to be a computer language with your name? I used to use that in college"... etc etc.

    So, yes indeed, in SL, alot of the women are not only men, but are old male Pascal programmers. So, after a quarter century, I finally figured out why I didn't like Pascal.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  53. Borland ?--? Embarcadero by hwyhobo · · Score: 1

    I am curious if anyone understands the relationship between former Borland and current Embarcadero. It seems Embarcadero owns most of the apps and tools that Borland used to make, and they also live in Borland's former building in Scott's Valley. Curiouser and curiouser... Could it be possibly that Embarcadero is former Borland who simply shed its name to some Texas-based company? Anyone with better insight care to chime in?

    --
    End anonymous moderation and posting on /.
    1. Re:Borland ?--? Embarcadero by Anonymous Coward · · Score: 0

      Borland tried to spin off CodeGear, their software-devel tools and database division, and succeeded last year during summer.

      Embarcadero is now made of their "DatabaseGear", the products they made before buying CodeGear, and the spin off from Borland. A part of CodeGear is still resident of the old Borland building.

    2. Re:Borland ?--? Embarcadero by Kalriath · · Score: 1

      No, it isn't. Embarcadero is about 15 years old, and started when it made one DB management product for Sybase. Over the years they made MORE database products (cross platform DB admin, DB modelling, and DB change control) until eventually they saw Borland selling CodeGear and snapped it up.

      Their head office is actually in San Francisco, with a lot of satellite offices.

      No relation to Borland whatsoever, other than buying half of it.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  54. 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.

    1. Re:This is not Borland by Anonymous Coward · · Score: 0

      Yes, the management stole the name. Tod Nielson drove the company into the ground. Even Del Yocam wasn't as big a failure as Tod.
      But, why did vmware double his salary and snatch him from surely being fired?

      Does this mean that vmware is headed down the tubes with him as second in charge?
      If I were a vmware shareholder, I'd demand he be fired.

    2. Re:This is not Borland by Kalriath · · Score: 1

      EMC (VMware's parent company) wont let VMware die, and they have the near limitless resources to make sure it doesn't.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    3. Re:This is not Borland by Anonymous Coward · · Score: 0

      BTW, why do we forget "Visibroker" - Borland's flagship product in the Middleware segment? Its still be actively used by a lot of commercial apps out there. Also, Remember that the lead-architect of C# is also the inventor of Turbo-Pascal. Cant recall his name, but its true.

  55. Two words by Anonymous Coward · · Score: 0

    Turbo Cobol :-)

  56. Turbo Pascal by shutdown+-p+now · · Score: 1

    Ah, the great teaching tool that it was. A fairly strict and clean language with few possibilities to shoot yourself in the foot, a simple-to-use 2D graphics library, and excellent IDE for that time, complete with integrated debugger - and all that made it an ideal platform for teaching programming. It's still used in many Russian schools today for just that purpose. There are even unofficial (but complete and fairly good) translations of Turbo Pascal help files to Russian, to help in this.

  57. Re:C++ Builder is the best C++ IDE for RAD, by far by zintli · · Score: 1

    Wow! So it's exactly like Microsoft's Visual C++, except less-supported!

    Seriously, how out-of-date is your knowledge that you didn't know about Visual C++? It's been around for ages-- hell it's probably the reason most companies dumped Borland Builder.

    Spoken like Visual C++ _wasn't_ an oxymoron for the longest time.

  58. 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.
  59. 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
    1. Re:dBASE wasn't their downfall by ishobo · · Score: 1

      Stop rewriting history. Borland's management is solely responsible for Borland's performance. It is the same for WordPerfect Corp, Netscape, Sun (I am not exactly sure why Sun is even on your list), etc...

      If you are going to name a company, I would say the closest would be Stac Electonics, whose downfall is somewhat related to Micosoft. Although, like everything in life, you need to adapt to market changes or die on the vine.

      --
      Slashdot - The great and glorious cluster fuck of Internet wisdom.
    2. Re:dBASE wasn't their downfall by Anonymous Coward · · Score: 0

      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.

      That brought their tolls business to its knees; no doubt. But it was eclipse that then decapitated their tools business.

  60. Re:C++ Builder is the best C++ IDE for RAD, by far by Blakey+Rat · · Score: 1

    But it hasn't been for almost a decade so... welcome to the modern era!

  61. Thank God I didn't invest in Delphi by Kensai7 · · Score: 1

    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.

    Choose Borland-like companies only if you have a backup plan.

    --
    "Sum Ergo Cogito"
    1. Re:Thank God I didn't invest in Delphi by Red+Flayer · · Score: 1

      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.

      Ah, so you're the "hobbyist programmer" in accounting who created the most borked up piece of application software that ever needed maintaining and yet was somehow so important to operations that it couldn't be scrapped even after two OS upgrade cycles.

      I hope you suffer ceaseless torment for all your days and then die of the oozing shits.*

      *If you're not that guy, I apologize. I'm just a little bitter about the lost year.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    2. Re:Thank God I didn't invest in Delphi by Un+pobre+guey · · Score: 1

      You chose VB? That was probably the worst choice of all. I don't know what you mean by "the peace-of-mind of Microsoft." VB programmers got screwed along with everyone else in one of MS's periodic "we have to change everything so you have to re-buy all your tools and rewrite all your code" scams. Call it Win32, windows.h, COM/DCOM, VB++, .NET, or whatever, you will get screwed within 6 to 8 years of committing to any particular MS technology.

    3. 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.
    4. Re:Thank God I didn't invest in Delphi by Kensai7 · · Score: 1

      OK, VB .NET might not be VB, but at least you get the feeling that the language is still developed and perfectioned every other year. With .NET it isn't anymore a toy language either.

      That's what I meant with peace-of-mind. In this aspect I guessed right NOT to invest on a language only supported by a small company (Borland) or a failing one (Sun).

      ---

      But bear with me: I am a *amateur* programmer so the choice of language wasn't critical other than the time-effort I had to invest to learn to it out of my principal activity. I guess if you are a professional programmer learning many languages is a must.

      --
      "Sum Ergo Cogito"
    5. Re:Thank God I didn't invest in Delphi by javaxman · · Score: 1

      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.

      That's a troll, right??? Tell me I'm right...

    6. Re:Thank God I didn't invest in Delphi by Serpent77 · · Score: 1

      if you had, you'd be 99% up to speed on moving to .NET. I developed on Turbo Pascal, eventually moving to Delphi. Imagine my suprise when at my current job I was told to learn C#/.NET and I looked at it and said... "This is almost like VCL" and started repairing code within 2 weeks, and started writing code from the ground up in less than a month. Shoulda stuck with Delphi... Thats what MS did, after all look who designed C# ;^) --Serp

    7. 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).

  62. Re:C++ Builder is the best C++ IDE for RAD, by far by dedazo · · Score: 1

    No, at the time the C++ Builder design-time environment in the IDE was far superior to the VC++ one. It actually approached VB in terms of functionality and ease of use.

    A forms designer was ever high in the list of priorities for the VC++ team. At one point in the WinDNA/COM craze of the late 90s and early 00s (especially after ATL was first released and COM support was added to the compiler) some of the Microsoft TAMs were even recommending clients build GUIs in VB and actual application logic with VC++ [1].

    [1] I'll refrain from repeating what I said to one of them when they tried to sell me that bit of nonsense. Let's just say it involved threats of physical violence and their mom, in that order.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  63. He did it by Eirenarch · · Score: 1

    which challenged Microsoft's dominance in the application-development market

    and then Microsoft bought Anders (Hallowed be His name)...

  64. I Wonder if they Have A Lawsuit In Them... by Greyfox · · Score: 1

    Borland suffered a lot at the hands of Microsoft's anticompetitive behavior, both directly and indirectly since that behavior was in large part responsible for IBM dropping OS/2. It might be worth acquiring them just to try to squeeze an antitrust lawsuit out of the deal.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  65. Aaaa...fond memories.... by Howard+Beale · · Score: 1

    running Turbo Pascal for CP/M(!) on a Coleco Adam (!!). Ever see a 32 column screen virtually display 80 characters? Not fun.

  66. Finally! TurboCOBOL by Tenareth · · Score: 1

    I've been waiting for TurboCOBOL forever!

    --
    This sig is the express property of someone.
  67. Re:C++ Builder is the best C++ IDE for RAD, by far by mobby_6kl · · Score: 1

    With a loss of $204m on $172m of revenue, my guess would be that they don't do much of anything nowadays.

    It's rather sad really, as I, like many others here, have fond memories of Borland's old IDEs. I still use Delphi 7 for Windows GUI projects, though maybe it's time to have a look at what CodeGear's (or is it Embarcadero?) been up to. I also use VisualStudio'08 for WM apps, and while it's also quite nice, Delphi just seems to be so much... better.

  68. 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 ...

    1. Re:Brief by chochos · · Score: 1

      Yeah, I loved that editor. I still miss block selection every now and then and I haven't found any modern editors that implement it. I suppose it's not considered very useful now that all code editors have auto-indent but sometimes you just need it when editing certain text files (tsv, column data and stuff like that).

    2. Re:Brief by Anonymous Coward · · Score: 0

      I used the original Brief editor in the early 90s. Until Borland bought them out and killed it.

      Then I switched to CodeWright, and used it. Until Borland bought them out and killed it.

      There is no other company I hate as much as I do Borland.

      Good riddance

    3. Re:Brief by NormalVisual · · Score: 1

      In the Windows world, ConTEXT offers block selection, and it's free. It's not the be-all and end-all of programming editors, but it's not bad. UltraEdit also does block selection and is otherwise pretty good on features, but it's not free.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    4. Re:Brief by DCMonkey · · Score: 1

      Alt+Mousedrag in Visual Studio

      --
      DCMonkey
  69. woohoo! by David+Gerard · · Score: 1

    I can't wait for Borland Microfocus Turbo COBOL!

    --
    http://rocknerd.co.uk
  70. MICROWORD CORPORATION wins Borland? by elkto · · Score: 1

    OFFICIAL WINNING NOTIFICATION. We are pleased to inform you of the released results of the Sweepstakes Promotion organized by Microword Corporations, in conjunction with the foundation for the promotion of software products, held this April, 2009 here in Madrid, Spain.

    Ohhh... Micro Focus.... Never Mind..

  71. ObjectPAL was great by footnmouth · · Score: 1

    Which is a shame really. My first commercial software writing experience was in ObjectPAL in Paradox for Windows for IBM on a Federal Project.

    It was easy to build small relational databases with great GUI front ends and it blew my customers away.

    Moved on from that to C, C++ and PowerBuilder in the banks before moving to Java then the normal LAMP set up. I've also used VisualStudio.

    Maybe it's just my age, but nothing seems to touch Delphi, Powerbuilder or Paradox for Windows for ease of use in terms of building a rich client interface - something like it for Web 2.0 world would kick some serious...

    --
    -- For evil to triumph it is enough that good men do nothing.
  72. Cobol is still king by WinkingChicken · · Score: 1

    I remember using Micro Focus cobol to write DOS apps in the early 90's. That language seemed antiquated in those days, but it's still king for certain types of systems.

  73. Re:So Long... Star Team by Anonymous Coward · · Score: 0

    It's good to remember that StarTeam is a Java product, not a Delphi product.

  74. Re:So Long... Star Team by slapout · · Score: 1

    We've just switched to StarTeam where I work. Is there anything bad I should be watching out for?

    --
    Coder's Stone: The programming language quick ref for iPad
  75. Re:C++ Builder is the best C++ IDE for RAD, by far by Dog-Cow · · Score: 1

    The GP specifically spoke of form designers. Your whole rant is utterly meaningless, as you aren't talking about the same aspect at all.

  76. ... But not ObjectVision by jlowery · · Score: 1

    I saw a demo of OV and thought it was going to big boost in productivity for getting an app up and running. Problem was, the programming language was based on spreadsheet commands, and there were no arrays(!). I worked in a 4GL back in those days called DataFlex (still around, btw) and it didn't have support for arrays, either.

    Why would you design a programming language without array support?

    --
    If you post it, they will read.
  77. Borland and Turbo Pascal by AaronW · · Score: 1

    I have fond memories of writing code in the 1980s using Turbo Pascal 3.0. The entire compiler and editor fit in 48K and the run-time library was only 12K. Granted it was stuck creating .com files with a 64K limit but it's amazing what could be done at the time with so little memory. Hell, just sed on my Linux box is 56K, and that doesn't include the libc shared run-time library. I remember an add-on patch that also added an integrated debugger as well. I then moved on to Turbo C and later releases of Turbo Pascal which were still speed demons compared to the alternatives out there, and TASM ran circles around MASM with far fewer bugs. I continued to use Borland C++ for several years while I worked as a summer intern in the early 1990s for writing DOS TSR applications for a laptop manufacturer. I had switched a number of their assembly projects from MASM to TASM as well since it was a lot better. TASM would catch a lot more errors and would report much more meaningful information than MASM, plus TASM was also a lot faster. I remember when they came out with the Windows versions how Borland ran into trouble with Microsoft because when Borland wanted to support MFC Microsoft said they had to drop their OWL library, which was in many ways superior to MFC in order to license MFC.

    --
    This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
  78. 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?

  79. I love Brief keystrokes in BC++ by gatkinso · · Score: 1

    This way I could make my environment unusable to Windows, vi, and Emacs users all in one fell swoop.

    --
    I am very small, utmostly microscopic.
  80. Microsoft dominance by Anonymous Coward · · Score: 0

    Of course, it was Intel that paved the way for Microsoft dominance. Intel had strong compiler technology and a nice macro assembler well before anyone. However, they chose to restrict their tools to their proprietary development systems rather than port them to PCs.

    Why? Because they sold a dev box for $25K, and made an huge profit on each one, and they'd only make a few dollars per software sale. It didn't occur to them that someone else's software (e.g., Microsoft, Borland) would cannibalize their dev box sales.

  81. 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

  82. Re:So Long... Star Team by b4dc0d3r · · Score: 1

    It's also good to remember that StarTeam is a Borland product, not a Sun product.

  83. Turbo Vision by DrYak · · Score: 1

    And here you can find a GPLed port of TurboVision, the Text-user interface library that powered later Borland products and that used to be bundled with the compilers (and later released into public domain).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  84. 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 ]
    1. Re:Delphi's name by dedazo · · Score: 1

      I know. Too bad they insisted on making me use the BDE or Oracle instead of interoperating correctly with Jet/SQL Server and Sybase. That came later.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  85. Re:C++ Builder is the best C++ IDE for RAD, by far by Anonymous Coward · · Score: 0

    Seriously, how out-of-date is your knowledge that you didn't know about Visual C++? It's been around for ages-- hell it's probably the reason most companies dumped Borland Builder.

    Spoken like Visual C++ _wasn't_ an oxymoron for the longest time.

    But it hasn't been for almost a decade so... welcome to the modern era!

    Really? Show us the native GUI designer in VC++ 2005 or 2008 (a link to the MS docs will do as proof), then describe how that's as good (or better) overall than the GUI designer in C++Builder 2007 or 2009. VB.Net and C# have first class PME-based GUI designers in Visual Studio, but that has never been a priority for VC++. Visual Studio itself has had features since VS98/6.0 which CodeGear's IDEs should have matched back when they still carried the "Borland" name, but that's another matter entirely. Another post describes just two annoyances of GUI work in MFC, and this sort of tedium is the rule when you need to do anything even remotely outside MFC's idea of "normal". While the VC++ compiler has been improved tremendously, the "Visual" in Visual C++ remains a sad joke over a decade after VC++6 was released. IMHO, this is the single glaring deficiency remaining in Visual Studio, and it's only this way because those in charge in MS's tools division don't consider C++ a "first class" language.

    - T

  86. Yup, I was running it on a Z-80 Kaypro. by EWAdams · · Score: 1

    I forgot that the clock speed was faster than 1 MHz. Must have been thinking of my old KIM-1.

    --
    I piss off bigots.
  87. offtopic side story 'kewl' by jwhitener · · Score: 1

    Sorry, but completely off topic:

    You spelled 'cool' as 'kewl'. By chance did you happen to play Everquest 1 on the Luclin Server? :)

    That spelling, 'kewl' brought back memories, as I and another friend started using it on the server often, to see if it would spread and replace 'cool'.

    It did! kewl just feels easier to type than cool, and as Everquest 1 was basically EverChat, the faster you typed, the more you got done.

    The spread of kewl across Luclin seemed to coincide with a much more massive adoption of all the older internet abbreviations (lol, lmao, etc..) into the mmorpg world.

    1. Re:offtopic side story 'kewl' by Dun+Malg · · Score: 1

      "kewl", and other such members of the larger "'leet speak" family, predate the publicly available internet by at least a decade. "kewl" was in use on BBS's and dialup chat back when 1200bps was considered fast.

      It is important to remember that your first experience of something is highly unlikely to be novel, even if you spontaneously generated it yourself. This is particularly true if you are under 30 years old.

      --
      If a job's not worth doing, it's not worth doing right.
  88. Re:C++ Builder is the best C++ IDE for RAD, by far by nurb432 · · Score: 1

    Perhaps the better products will survive?

    --
    ---- Booth was a patriot ----
  89. not everything was turbo by nurb432 · · Score: 1

    Personally i had a roots supercharger.

    And my PC had a 'slow down' button, when pushed it slowed, when released it went faster. Sort of anti-turbo :)

    --
    ---- Booth was a patriot ----
  90. QuickPascal... by Anonymous Coward · · Score: 0

    ... was as close to TurboPascal as DOS to CP/M.

    So similar TP programs would compile fairly easily in QP. Of course, that didn't improve my image of M$ back then.

    Borland was the materialization of Wirth's ideas of how compilation could be made efficient. It was so good it even made the "compiler x interpreter" debate moot for some time.

    Had Oberon become as developed as Pascal and maybe we'd have Linux based on something better than C.

    Well, I guess now it's up to FreePascal and Lazarus.

    Kaaaaaaaaaaaahn!

  91. Anybody feeling nostalgic after reading this? by l0rd · · Score: 1

    I remember coding away at my keyboard with Borland C++ 3.1, TASM & Turbo Pascal 7.0 back when i was a kid. Looking back it was some of the best programming experiences i've had in my life, even though the code quality was probably crappy.

    Anyone else yearning for the days when programming was low level and just getting a stupid plasma effect to work smoothly gave you that warm fuzzy feeling in your stomach?

    Even though we have it really good now (thank god for OS X, decent IDEs & Libraries) a lot of fun factor seems to have dissapeared. It doesn't matter what you write somebody else has already done a lot of the hard stuff for you (most of the time anyway) in the libs you use.

  92. Re:How many more Thanks for the info. ... apk by Anonymous Coward · · Score: 0

    "all in native code w/o .NET" - by Anonymous Coward on Wednesday May 06, @01:47PM (#27848517)

    Thank you for that information, especially the 'native code' portion I quoted.

    Delphi's one of my favorite tools because of RAD development, & has been since 1997 when I saw it "knock the chocolate" out of both MSVC++ &/or VB, even DOUBLING MSVC++ in both strings & math handling (which every program does really) in (of all places) VISUAL BASIC PROGRAMMER'S JOURNAL Sept./Oct. 1997 "INSIDE THE VB5 COMPILER" issue...

    It offers flexibility of app types you can build, & sheer speed of that non-interpreted executable code (that you could even fairly easily move to Linux via Kylix (Delphi on Linux)).

    Good to hear this, as I'd rather build non-interpreter engine run code many times for speed of execution (though, like with .NET, there are times it is useful to use runtimes as well & yes, you can do that w/ Delphi in older models, but, why?)...

    Anyhow - I'd like to give it a try @ some point (Delphi 7 user here) just to see how it's improved.

    APK

  93. Re:So Long... Star Team by slapout · · Score: 1

    "It's easy to have duplicate files with the same name"

    We've experience something similar to this and we only have one view. Our biggest problem so far is that we have a file that shows up as being under source control if you log in as the ST Admin, but not under source control if you log in as anyone else.

    --
    Coder's Stone: The programming language quick ref for iPad
  94. Re:C++ Builder is the best C++ IDE for RAD, by far by shutdown+-p+now · · Score: 1

    No, at the time the C++ Builder design-time environment in the IDE was far superior to the VC++ one. It actually approached VB in terms of functionality and ease of use.

    C++Builder was closer to Delphi, anyway - which isn't surprising, since what they did was slap language extensions on top of C++ analogous to all Delphi Object Pascal dialect constructs, and then use that. It was good, but it definitely wasn't standard C++.

  95. Awsome discussion by lzdt · · Score: 1
    From bugzilla:

    #3 Stop reopening bugs. [...]

    #7 There is no bug. Stop reopening.

    #10 Stop reopening the bug. If you want explanations pay somebody.

    #17 Paid $1 via paypal. Trans ID 3H4989806A1962407 Please fix.

    #20 [...]Ulrich Drepper is an arse[...]

    #23 Stop reopening.

    #26 Stop reopening the bug. And this is also no discussion forum. Go somewhere else.

    #28 Stop commenting.

    #35 from Osama bin Drepper
    Is this open source terrorism? "Pay us money or the bug stays!"

    #36 Idiot. There is no bug. Don't reopen.

    #37 Will you reopen it for.. one MEEEEEEEEELLION dollars?

    #38 There is nothing to reopen. Period.

    #39 Would you say that's your FINAL ANSWER?

    #40 Fine. Whatever. I'll revert it, assholes.

    #41 I love DrPepper!

    #45 please refrain from adding garbage on top of garbage. regardless of the original garbage, adding more will gain nothing.

    #46 Fix your fucking shit. Do I need to come to your office and slap some sense into you?

    Never seen such amazing stuff outside of /.

  96. Re:C++ Builder is the best C++ IDE for RAD, by far by RogerWilco · · Score: 1

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

    Wow! So it's exactly like Microsoft's Visual C++, except less-supported!

    Seriously, how out-of-date is your knowledge that you didn't know about Visual C++? It's been around for ages-- hell it's probably the reason most companies dumped Borland Builder.

    Until Visual Studio.Net, the Borland C++ Builder was light years ahead of VS. I had to use both VS6 and BC++4 during 2000-2004, and VS6 was a pain compared to BC++4.

    Then MS noticed BC++ gaining traction and copied all it's features into VS.Net.

    The one problem BC++ always had, is that if MS came with a new OS, it would take them a couple of months to a year to catch up.

    But it's really .Net and C# that made BC++ fall by the roadside.

    --
    RogerWilco the Adventurous Janitor
  97. Re:C++ Builder is the best C++ IDE for RAD, by far by Emerger · · Score: 1

    Check out Qt Creator http://www.qtsoftware.com/products/appdev/developer-tools/developer-tools. Version 1 was only released a couple of months ago and it is already very impressive!

  98. Re:C++ Builder is the best C++ IDE for RAD, by far by andersa · · Score: 1

    No need to wait.

    Delphi Prism

  99. Re:C++ Builder is the best C++ IDE for RAD, by far by andersa · · Score: 1

    All the developer tools were spun off a couple of years ago into CodeGear, which was bought by Embarcadero last year.

    All those tools you knew are still alive and well. Delphi 2009 is the best native Win32 developer tool in the world and the language is experiencing a renaissance with the addition of new language features such as generics and anonymous methods. The whole environment has recieved major upgrades as well, which has also benefitted C++ builder, since they use the same IDE. They are also really starting to nail down the documentation side, which honestly has been the suits weak point for years.

    By the way, there are free trial versions! Check them out!

  100. Good Riddance by briddle · · Score: 1

    So the CEO and Executive Board that managed to cripple their Development Tools group (Delphi, CBuilder, JBuilder, etc.) by letting it publicly twist in the wind as trade bait finally bites the dust. They trashed their company's legacy to bet their ALM offerings could directly compete with the Rationals of the world. Goodbye and good riddance. It's hard to imagine a greater example of tech hubris than Borland's board. By casting doubt on Delphi's future, they managed to slash the market share of a tool used by over a million developers to the point that only a fraction of the remaining control library vendors and other ecosystem remain. Even many of the strongest, best known Delphi experts have had to largely move to .Net to keep working. Amazing that just a few clueless men could very nearly destroy one of the strongest development tool engineering groups ever assembled.

  101. COBOL was ahead of its time. by jotaeleemeese · · Score: 1

    A compiler of English (that is an interpreter of natural language) is the holly grail of computer programming.

    Pretty much any sane person agrees that if you are programming it would be beter to write:

    Add 5 to the variable a, please.

    or

    Add 5 to a.

    Rather than

    a+=5 or a=a+5

    which are both ugly and cryptic (a=a+5 is not even consistent with regular algebraic conventions).

    I programmed in both ALGOL and COBOL in the early 90s, the programs were acting in big volumes of data, while the COBOL programs were easily understood by novice programmers, you needed people with Engineering level education to understand ALGOL.

    There is a reason mathematicians don't work in plain language, which has nothing to do with how we program computers.

    --
    IANAL but write like a drunk one.
    1. Re:COBOL was ahead of its time. by fm6 · · Score: 1

      Pretty much any sane person agrees that if you are programming it would be beter to write:

      Add 5 to the variable a, please.

      or

      Add 5 to a.

      Rather than

      a+=5 or a=a+5

      Lord God, help us. Do you really believe that? Sorry, you're wrong. The most common way to express an idea is not always the clearest. Indeed, I think it usually isn't. It's easy to overlook this because humans have a remarkable ability to deal with complexity and ambiguity. But if you make the most basic attempt to express technical concepts in "plain" language, you'll soon find that your listener gets so bogged down parsing complicated expressions that they have no hope of understanding what you're trying to say.

      If you don't believe me, take a chapter from an algebra textbook, and try rewriting it without any mathematical notation.

      I write technical documentation for a living. One reason I'm good at this is that I work hard to prune out the noise that ordinary language is full of. People might still understand what I'm saying if I didn't do this, but they'd have to work harder. To me, the Holy Writ for clear communication is this famous advice from William Strunk:

      Vigorous writing is concise. A sentence should contain no unnecessary words, a paragraph no unnecessary sentences, for the same reason that a drawing should have no unnecessary lines and a machine no unnecessary parts. This requires not that the writer make all his sentences short, or that he avoid all detail and treat his subjects only in outline, but that every word tell.

      Now, what's more concise, "h = sqrt(x^2 * y^2) or "h equals the square root of x squared times the square root of y squared"? Not to mention that the English version is ambiguous! The "technical" version simplifies and eliminates ambiguity. That's why it was invented. The designers of COBOL were really dumb to overlook this.

      you needed people with Engineering level education to understand ALGOL.

      Is Algol 68 still in use? That one was so arcane even computer scientists ran away from it in terror. But now that I think about it, a full compiler was never written (too hard!) so you must be talking about some other dialect of Algol.

      In which case, you're full of it. Algol is not that hard to follow. You do need to learn some abstract concepts, but you need to concepts in order to write real software. Somebody that understands "add a to b" but not "a := a+b;" is not a "novice programmer". They're not a programmer at all, since they've obviously don't have any of the mental skills programmers need.

      A group of people that do have these skills are people who write spreadsheet macros. It's possible that more people write this kind of code than any other. These are not "engineers" — they're ordinary business users who have mostly learned this art by doing it. They usually don't even think of themselves as programmers, but by any meaningful definition, they are writing code.

      And guess what? Spreadsheet macros uses algebraic notation, not COBOL pseudo-English. So much for "needing to be an engineer".

  102. MS killed Sun? Ha,ha,ha.... by jotaeleemeese · · Score: 1

    You have not been even remotely close to a big datacentre, have you?

    If I cold get a penny for every penguin's OS installation that has replaced a Sun machine, I could pay myself a holiday to the Antartic to watch the eponymous live birds.

    In the other hand I have seen projects dropped and moved to Sun's ware because MS was found unsuitable for the task.

    --
    IANAL but write like a drunk one.
  103. Borland's great IDEs live on at Embarcadero by jliband · · Score: 1

    While so many folks are talking about Borland's passing as a company, few are noting that it's much respected tools like JBuilder, Delphi, C++Builder, RAD Studio, and the InterBase database were put into Borland's CodeGear subsidiary and acquired by Embarcadero last year. So while the Borland name may soon be gone, Borland's legendary IDEs are better than ever with Embarcadero (www.embarcadero.com) and have several major new releases coming out this year.