Skutečný programátor používá Borland

MyEgo.cz

home foto blogy mywindows.cz kontakt

Skutečný programátor používá Borland

Technologie 03.10.04
Borland C++Builder

V nadpisu tohoto článku je cítit notná dávka nostalgie. Aby taky ne, před 15 lety, když jsem se učil programovat, Borland kraloval. Borland C++ Builder, a Borland Pascal, byl řádově lepší než produkty konkurence. Borland byl prostě standard, a k ostatním produktům důvěra nepanovala…

I dnes raději použiji, pokud existuje, produkt Borlandu, než Microsoftu. Preferuji Borland JBuilder nad MS Visual J++, Borland C++ Builder nad MS Visual C++, a třeba Borland Paradox nad MS Accessem.

Borland je velice sympatický i v tom, že řadu svých produktů nabízí v několika edicích, od Personal, po Enterprise, a Personal verze bývá zdarma dostupná ke stažení.

A nejenom to, řada Borland produktů nepodporuje pouze Windows, ale i Linux a Solaris. Příkladem může být Borland C++BuilderX.

Personal edice C++BuilderX je volně dostupná ke stažení, a funguje na Windows, Linuxu a Solarisu, navíc, kromě Borland kompilátorů, linkerů a debuggeru umožňuje používat i gcc kompilátory, linker, a gdc debugger.

Pokud se chcete začít učit programovat, je C++BuilderX nejlepší volba. Pokud to nemyslíte s programováním až tak vážně, nebo je na Vás C++ moc složité, vyzkoušejte C# Builder. Pro vývoj v J2ME je zde JBuilder Mobile, dostupný jako 30-ti denní trial (ale pak se zaregistrujte s jiným emailem a používáte jej klidně dál).

A proč zrovna C++? Pokud se naučíte C++, není problém během pár dní dělat v C#, Javě, Perlu, či třeba PHP. Naopak to ovšem neplatí.

A jako databázi si můžete zdarma stáhnout to nejlepší existující, tedy poslední verzi Oracle 10g, která toho umí tak 10.000x více než mimořádně primitivní MySQL. Od věci není ani Oracle 9i Personal Edition, který běží dokonce i na Windows 98, a zabírá mnohem méně zdrojů než plná 10g verze. Je to skvělá věc nejen pro vývoj, ale zejména pro prezentace Vašeho software, který potřebuje špičkovou databázi.


Z druhé strany barikády je tu Sun ONE Studio 8 pro Solaris (obsahuje Forte C++, a další celky), potom třeba jednoduché Bloodshed Dev-C++ pro Windows, a samozřejmě KDevelop na Linuxu.


Komentáře

  1. 1 Jiří Macich ml. 03.10.04, 09:10:59
    FB

    Hmm. Škoda, že Personal edice Delphi k dispozici zdarma už není. Nejsem zloděj a ani se mi nevyplatí kupovat na domácí blbnutí a sepisování různých utilit komplet balík za několik tisíc ... Škoda. Jsem zvědav, jak to bude s tou lacinou edicí Visual Studio 2005 od MS, která má být jen za provozní náklady ...

  2. 2 Ladislav Thon 03.10.04, 10:10:58
    FB

    Silně off topic, ale nemůžu si pomoct: Radku, dost často zmiňuješ Solaris, ale vždycky jen tak mimochodem... nechtěl bys napsat nějakou propagandu, jako o SuSE? :)

  3. 3 MarrLiss 03.10.04, 11:10:09
    FB

    Na javu bych doporucil Eclipse nebo NetBeans nez JBuilder.

  4. 4 llook 03.10.04, 11:10:37
    FB

    "ale pak se zaregistrujte s jiným emailem a používáte jej klidně dál" - nebyli tu nedávno k přečtení nenávistné výpady proti neoprávněnému užívání software?

    Věci se mění, Borland je možná v něčem lepší než konkurence, v něčem jiném ne.
    Pokud jde o rapidnost vývoje (RAD), pak je na tom Borland dobře. Když se ale podíváte na kvalitu výsledných programů a jejich náročnost na zdroje, pak už to tak dobré není.
    S dev-c++ jsem nikdy nedělal, ale ve škole jsme dělali s dev-pascal, což je prý to samý pro fpc/gpc. Je to příšerný program. To už je lepší využít oblíbený textový editor a něco na způsob automake.

  5. 5 Radek Hulán 03.10.04, 11:10:44
    FB

    [3] Eclipse je skutečně dobrý ( http://eclipse.org/ ), ale nevím jak je na tom pro vývoj s J2ME, nebo třeba pro Symbian...

    [4] nepředpokládám, že člověk, který se bude učit dělat něco s J2ME si bude JBuilder kupovat, a 30 dní je dost málo.. Firma, prodávající produkty, si jej pochopitelně koupí...

  6. 6 JohnyB 04.10.04, 12:10:07
    FB

    Jak uz tady nekde zaznelo - NetBeans... Ten opravdu od Borlandu neni a je ve svem oboru tim nejlepsim...

  7. 7 Solvina 04.10.04, 01:10:26
    FB

    [6] Na to existuji dva nazory: "Netbeans je nelepsi" vs. "Nejlepsi je Eclipse". :-)

    Netbeans je lepsi pro zacatecniky, protoze ma spoustu veci v zakladni instalaci. Eclipse se da perfektne rozsirit pomoci pluginu - i ta mobilni java pravdepodobne nebude problem (nevim, tohle nedelam). Jenze musite vedet co hledate.

  8. 8 hnědka, český xindl 04.10.04, 01:10:40
    FB

    S dev-c++ jsem nikdy nedělal, ale ve škole jsme dělali s dev-pascal, což je prý to samý pro fpc/gpc. Je to příšerný program. To už je lepší využít oblíbený textový editor a něco na způsob automake.

    to ja s DevC++ delal a jsem dooooost rad, ze jsem "objevil" Visual Studio..... DevC++ nezvlada klasicky vkladany assembler (jen pres nejakou prapodivnou nestandardni syntaxi), nema pouzitelny resource editor a taky se neda tak pohodle debuggovat jako ve Visual C++ ....a tisic dalsich veci :-)

  9. 9 llook 04.10.04, 01:10:54
    FB

    [5] Člověk, který se bude učit dělat něco s J2ME (a nechce se tím živit) si podle mě vystačí s textovým editorem a J2MEWTK. Když jsem se já učil MIDP, tak jsem nic víc nepotřeboval.
    Pokud mermomocí chce IDE, pak se nabízí NetBeans nebo Eclipse.

    Ale moje poznámka se týkala článku o českém xindlu, kde byli odsouzeni paušálně všichni softwarový piráti, i pokud používali sw pro nekomerční účely.

  10. 10 Michal Tulacek 04.10.04, 11:10:03
    FB

    Zdravim :D
    C++Builder musim uznat ze je super (taky mi tu lezi C++B 6 Profesional), ale zase na delani kratkych veci v cecku(plusplusku), kde jsem neopustil kod (proste to pracovalo a nehralo si to s okynkama) mi Visual Studio prislo mnohem idealnejsi a lepsi (ale to je vec nazoru uznavam, asi jako Vi×Emacs valky :D)

    Co se tyce poznamek na MySQL a vychvaleni Oracle jako toho vzdy lepsiho - vetsina me pracovni naplne jsou WWW stranky (cili MySQL pouzivam dnes a denne) - slysel jste neco o kanonech na vrabce? MySQL je fakt idealni na male webove aplikace (ale i Blog:CMS na ni bezi :D)... Oracle uz nazvem vzbuzuje uctu, a pouzit ji na pitomy internetovy obchudek do tisice polozek je trochu az hrich (soukromy nazor).

  11. 11 Ladislav Thon 04.10.04, 07:10:13
    FB

    [3] Zapomínáte na IntelliJ IDEA. Všichni. Není zdarma, naopak si za něj chlapci od JetBrains účtují docela dost peněz, ale zkusit demo se přinejmenším vyplatí. Takovou konfigurovatelnost jsem ještě neviděl.

  12. 12 MarrLiss 04.10.04, 08:10:38
    FB

    [11] No nez se namlsat na soft za +- 15000,- tak zatim zustanu u Eclipsu ;)

  13. 13 Marabu 06.10.04, 09:10:11
    FB

    Proc se vsude zminuje MS Access? Neuveritelny bastl schopny absurdne bobtnat a behem par spusteni z 300kilovych databazovych souboru vytvaret 30timegove a vetsi... nevim, nechapu. Mozna ani MS a proto koupil Foxku ryze obchodnickou strategii "kdyz to nejde porazit, koupime to" :)

  14. 14 Petr 03.05.05, 11:05:09
    FB

    [8] DevC++ zvlada i klasicky assembler, ale musis tam vlozit jeden radek, ktery ti to umozni. DevC++ ma GNU syntaxy assembleru aby byl prenositelnejsi.