Favicon Svetmobilne.cz  Svět mobilně Favicon Svetaudia.cz  Svět audia Favicon TVFreak.cz  TV Freak   Fórum Favicon Digimanie.cz  Digimanie   Fórum   Galerie Společnost oXy Online s.r.o.
Zobrazené výsledky: 1 až 4 z 4

Téma: D - programovací jazyk

  1. #1
    Pravidelný diskutér
    Registrace
    May 2006
    Příspěvků
    241

    Vše o nově připravovaném programovacím jazyku D, který Walter Bright nepochybně v brzké době představí.

    Výhody
    * native code speed
    * extremely fast compilation times
    * garbage collection (although you can manage your own memory if you want)
    * OOP - by reference only, easy initialization, always virtual
    * cleaner template metaprogramming syntax, more powerful templates, as well
    * built-in dynamic and associative arrays, array slicing
    * versioning (no preprocessor madness)
    * link-compatibility with C
    * nested functions
    * class delegates / function pointers
    * module system

    A odpověď, která se na slashdot.org vzápětí objevila:
    From the compared to C/C++ list:

    * native code speed
    As opposed to C/C++.
    * extremely fast compilation times
    Point granted (compared with most C++ compilers).
    * garbage collection (although you can manage your own memory if you want)
    Point granted, even though C and C++ arguably have optional garbage collection as well (if you link to the right library).
    * OOP - by reference only, easy initialization, always virtual
    Only value semantic? Meyer had to accept that value semantic was useful, and add it to Eiffel eventually, and C# added it over Java.
    And no way to specify that a function will always be the one specific. Good luck doing any kind of reasoning there.
    Bragging about missing features, that are essential to many tasks.
    * cleaner template metaprogramming syntax, more powerful templates, as well
    *More* powerful templates? The usual complaint is that C++ templates are too powerful (a Turing-equivalent compile time language).
    * built-in dynamic and associative arrays, array slicing
    Not exactly a recommendation that the core language apparently is so weak that these can't be put into libraries.
    * versioning (no preprocessor madness)
    I'm guessing he meant variants here, the preprocessor is often used for variants, rarely for versioning.
    * link-compatibility with C
    Which C and C++ of course lacks?
    * nested functions
    Point.
    * class delegates / function pointers
    Obviously both C and C++ have function pointers.
    * module system
    More preprecessor replacement here.
    The C#/Java list:
    * similar syntax
    But totally different from C++?
    * No virtual machine or interpreter
    You can compile Java and C# to native code as well, so this is just another case of bragging about a missing feature.
    * built-in unit testing and design-by-contract
    I'm a C++ programmer, and this is by far the most interesting aspect of the D language (and of Eiffel before that). Don't know why it should be in the Java/C# list.

    Ehm, zatím asi zbytečný thread, jelikož D ještě nebylo vypuštěno, ale do budoucna se může hodit.
    Odpovídat lze po přihlášení

  2. #2
    Obyvatel SHW Avatar uživatele Frog
    Registrace
    Aug 2006
    Příspěvků
    537

    angličtine sice rozumiem, preložiť si to ako tak preložim hoci niesom programatorksa class ale už ked sem niečo davaš tak nech je to v SK alebo CZ jazyku, inak by sa to malo presunut do "diskusie k člankom zo zahraničných serverov"
    Odpovídat lze po přihlášení



  3. #3
    eraser

    Preklad by určite mnohých potešil, no pokiaľ sa jedná o programovací jazyk, tak je to tu umiestnené korektne.
    Odpovídat lze po přihlášení

  4. #4
    Nováček
    Registrace
    Apr 2008
    Příspěvků
    1

    docela dost informaci a tutorial k tomuto jazyku (D - Mars) jsem nalezl na tom to webu":

    http://d.over.cz/
    Odpovídat lze po přihlášení

Podobná témata

  1. Windows XP: Anglický jazyk
    Od Zvire v sekci OS Windows
    Reakcí: 3
    Poslední příspěvek: 03-02-2010, 20:35
  2. Dotaz na programovaci jazyk
    Od rodiercz v sekci Programování
    Reakcí: 4
    Poslední příspěvek: 03-12-2009, 22:40
  3. Jaký jazyk
    Od Keyzio v sekci Programování
    Reakcí: 20
    Poslední příspěvek: 06-09-2009, 12:18
  4. Jaký programovací jazyk používáte nejvíce?
    Od Dojigiri v sekci Programování
    Reakcí: 11
    Poslední příspěvek: 21-06-2008, 19:55
  5. co je to za jazyk: !#00.000 ?
    Od mech13 v sekci Programování
    Reakcí: 4
    Poslední příspěvek: 15-05-2007, 00:51