Slashdot Mirror


REALbasic Linux IDE Public Beta Available

An anonymous reader writes "A brand-new visual development environment for Linux is in public beta now. REALbasic 2005 for Linux Standard Edition will be available for free when it ships in August. The company has also done away with their email registration requirement. Download the public beta now from REAL Software."

15 of 88 comments (clear)

  1. If you'd rather have a look first... by mogrify · · Score: 5, Informative
    --
    perl -e 'foreach(values %SIG){$_="IGNORE";}while(){}'
    1. Re:If you'd rather have a look first... by Leroy_Brown242 · · Score: 4, Funny

      Where is your faith?

      Slashdot says download, so you download!

    2. Re:If you'd rather have a look first... by HunterZ · · Score: 2, Insightful

      Thanks. I can't believe the editors would be lazy enough to not only post a direct-download link, but also not add an information link. I hate when sites do that because it feels like they're cramming some new software down my throat when I'd rather read up on it first.

      --
      Arguing about vi versus Emacs is like arguing whether it's better to make fire by rubbing sticks or banging rocks.
  2. I can hardly wait... by PixelCat · · Score: 3, Funny

    for the cognitive dissonance to set in. Linux and BASIC together.

    1. Re:I can hardly wait... by parvenu74 · · Score: 2, Insightful

      While a slick desktop would help the quick adoption of Linux, being able to EASILY and quickly write ad hoc business applications from within linux will help more. The fact that you can write your apps using the Windows, Mac, or Linux IDE and then target all of the same will allow a company to make a gradual shift as well instead of balking at an all-or-nothing choice. Put this product right alongside Firefox and OpenOffice as tools that could seriously undermine the future hegemony of Microsoft on the business desktop.

  3. REALbasic iz gude. by Blacken00100 · · Score: 2, Interesting

    Yes, it's a lot like VB, and yes, it's very, very odd, but it's an extremely useful programming tool. Recommended to anyone who needs quick and dirty cross-platform work.

  4. Re:RealBASIC by parvenu74 · · Score: 2, Informative

    According to the RealBasic website, the standard version for Linux is going to be free "because the linux community expects free stuff." Don't expect the source to be open, however.

  5. Re:Zealots by metamatic · · Score: 2, Funny

    Yes, a story about the Linux version of a set of cross-platform programming language developer tools, available for free download... must have been really hard to sneak such an inappropriate story onto the developer section of Slashdot, you fucktard.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  6. When are they gonna learn? by VStrider · · Score: 3, Informative

    Ok, I read the product description, saw the screenshots, and it looked like a really nice IDE. I know its proprietary and all, but I was eager to try it, even though since I moved to C/C++ I haven't touched VB for years. Anyway, the download finished, and I started the app.

    Then all of a sudden the app reminded me why I don't like proprietary software. A window pops up asking me for a licence or key with an option to continue on the demo. I chose this one.
    "Retrieving Demo key..." comes up...and I wait..."The key could not be retrieved cause the server timed out". Tried again to no avail. The software refused to start, so I happilly removed it from my disk.

    the server was probably /.ed but why do I need to retrieve a key for a demo product is beyond me. All they managed to do is annoy people who thought of trying their product.

    If you didn't want us to try your demo, then why do you advertise it on slashdot?
    If you did want us to try it, then why do you feel you need to fortify your demo with licence keys?

    You want your demo to reach as many people as possible, and this is just not going to happen. Good luck with your bussiness model, you'll need it.

    --
    VStrider.
    1. Re:When are they gonna learn? by gellenburg · · Score: 3, Informative

      As someone who was part of the RB'2005 beta program I can at least explain to you why you have to get a key from the server. ;-)

      The linux version is a PUBLIC BETA. Expect new (beta) releases quite often.

      Each demo key (which is really a beta key) has a finite expiration period and once it expires will not be renewed. This is to encourage you to always be running the latest version when you report problems.

      As someone who has just upgraded to RB'2005 Professional for the Mac today, I *can* assure you that your actual license does NOT expire.

      Also, you may receive different licenses depending on what testing is occuring. Standard features as opposed to Pro features, etc.

  7. Re:Yeah, this is what we want... by Electrum · · Score: 4, Informative
    ...people who are barely able to understand the concept of good programming practices having access to a tool which supports none of these

    Nice FUD:
    REALbasic 2005 is a modern, object-oriented language and environment, so C++ developers feel right at home. Familiar concepts such as polymorphism, object references and exception handling are supported with a clean, modern syntax.
    You can write bad code in any language. However, REALbasic fully supports good programming practices.
  8. Re:They understood by Electrum · · Score: 2, Informative
    If the realbasic system would compile into 3 installers (mac/linux/windows) that'd be very handy.

    It does, if you get the professional version:

    REALbasic Professional Edition lets you create software for Windows, Linux and Macintosh from a single code base.
    I'd certainly shell out $50 to be able to write and distribute cross-platform gui apps.

    It's more expensive than that, but well worth it considering that it's the only easy to use, cross platform development environment that creates native, single executable programs.
  9. Re:Yeah, this is what we want... by multiplexo · · Score: 5, Insightful
    Every once in a while I forget why I hate software developers so much and then I read a post like this and remember, it's because so many of them are such arrogant fucktards who are convinced that because they sat through a bunch of brain-hammeringly dull CS courses that they somehow have become members of God's own IT elite.

    True story: I used to work for a major internet retailer as a UNIX systems engineer/administrator. This major internet retailer, named after a large river, had a warehouse in Seattle. The warehouse operations manager was a very smart cookie, not a programmer or developer, but still very smart. One day this manager needed a tool to check shipment status, he requested this from the software developers, but they were too busy wanking over "good programming practices" (whatever those are, from a plurality of the developers I've worked with it seems that their good practices are "overpromise and underdeliver", "blame the hardware" and avoid being oncall if at all possible) to develop this for him. So this warehouse operations manager went and got himself a PERL book and sat down and wrote a tool that did what he wanted it to do.

    When the software developers found out about this they were aghast. Aaaaacccckkkk! Someone other them then writing a tool, a member of the unwashed actually coding, God forbid! Of course the developers found a lot to bitch about in his tool, it wasn't very good PERL they said, it ran out of his home directory, it beat the shit out of the database and our NetApp filers, etc, etc, etc, yadda, yadda, yadda. But all of them missed one point, if they had gotten off of their asses and used all of the good programming practices that developers keep nattering on about to develop the tool he requested he wouldn't have had to sit down and write this thing (which really wasn't that bad, he had followed the style that most PERL books use in their example code). If they had done their jobs he wouldn't have had to do theirs (as well as his).

    Of course I worked with lots and lots of people who called themselves software developers who wrote code that pounded our systems to their knees by running full table scans against databases, writing vital log files to a directory that was NFS mounted from a personal Linux workstation, leaking memory, running out of control and pegging the CPU, etc, etc, etc, etc, and they were writing most of their code in C and C++, those darling languages of those who call themselves professional software developers.

    I guess what I'm trying to say is "go fuck yourself you arrogant prick!" You're not as smart as you think you are. You're not as good of a programmer as you think you are and you obviously know nothing about REALBasic (it ain't GWbasic or even Vbasic) and if it helps users get their job done then it's a good thing in my book, even if it isn't in yours.

    --
    cheap labor conservatives - they want to keep you hungry enough to be thankful for minimum wage.
  10. Re:Yeah, this is what we want... by abradsn · · Score: 2, Insightful
    Let's keep the good programming statements in perspective. I like linux, and use it regularly but it still has its own share of problems, with abscence good programming being one of them.
    Linux applications are not usually known for good programming.
    • What about the millions of shell scripts that are just bad by virtue of being scripted into existance?
    • Have you seen the innerworkings of some of these linux applications. They are not (for the most part) examples of good programming.
    • Poor documentation (yes this is part of programming.
    • Inadequate quality assurance (based on the release early, release often model.
    • No standard structure to applications.
    • Applications and drivers need to be recompiled every time something changes. Dependencies seem to change at an alarming rate too.
    • Damn near zero backwards compatibility.
    • No upgrade path. (that works -- often the update facilities just screw things up)
    • Desktop environments with incompatible api running on the same system, forcing developers to not be able to take advantage of a target desktop.
    • Horrible Virtual memory support.

    The ones that are good examples were generally created first by a commercial software house.
    ie.) PostgresSQL was done well enough that I was able to figure out the architecture without documentation fairly quickly.

    Though, I do agree with your main point, about java, mono, and python being better alternatives.

    Also, I do agree that better applications programming skills are needed, and things like source forge and the oss model help young programmers to learn how to more effectively become experienced programmers.
  11. People are not happy with this release. by CyricZ · · Score: 2, Informative

    There has been very negative discussion of RB 2005 at the comp.lang.basic.realbasic newsgroup. There are many people who aren't happy about the path that has been taken. The new "development environment-as-a-web browser" paradigm they embraced falls flat on its face, according to some. And there have been scathing suggestings that RB 2005 has lost all of the uniqeness REALbasic'ers were used to in the past. Now it's just a lousy Visual Basic clone, according to some.

    --
    Cyric Zndovzny at your service.