|_ Penguin _|
O serveru
Sponzoři
Síň slávy
Backendy, PDA, text
Přidat k oblíbeným
Sidebar: Mozilla, Opera
Domovské stránky
Pošta
Kalendář
Tučňáci
Czech HOWTO
Překladatelské stránky
Návody (HOWTO)
Zátah na hackery
Novinky o debianu
Security announce
Názory
Software
Odkazy CZ/SK
Odkazy US
Noviny  Časopisy
Knihy
|_ Hosted Sites _|
CB.penguin.cz
CVS server
ListServer
Unix versus NT
GRAD
UTX
OWSKiller
PUK - klub uživatelů Penguina
Scriptová Banka
Linux na slabých strojích
|_ Vyhledávání _|
|_ Novinky _|
Nejnovější komentáře:
Diskuse RSS

Jan: Doporučení
Erik: Internet a jeho využití
Georgiy: Нужен срочно товар оп
Georgiy: Нужен срочно товар оп
Sleep_Walker: moje zkusenosti
Logout: Dotykáč

Nejčtenější v uplynulých 30 dnech:

Nejkomentovanější v uplynulých 30 dnech:

 

Připojeno k GTS
Logo serveru Penguin
 
MULTIFUNKČNÍ TISKÁRNY

  Zpět na Novinky
[Tiskni] [Přidat komentář] [Ukázat komentáře (11)] Zapomenuté programovací jazyky
jirka (19.07.2002 03:00:02, 14669/11)


Nedávno jsem při stěhování (bývalého šéfa ;-) narazil na spoustu zdrojáků programů (mnohdy zajímavých), ale psaných v různých divných programovacích jazycích. Tak jsem na webu dělal průzkum, jestli na to jsou nějaké kompilátory. Proto následující text berte spíše jen jako soubor nesouvislých odkazů


Samozřejmě vím, že nejlepší způsob, jak takový starý program použít, je napsat ho znova, ale přece jen jsou případy, kdy by bylo potřeba to "jen" přeložit. Tak jsem zkusil něco vygooglovat.

Nejprve byl připoměl the Retrocomputing Museum, kde je spousta starých věcí, i nějaké interprety a překladače. Jendním z kurátorů muzea je E. S. Raymond ;-)

Samozřejmě slušný výběr překladačů a interpretů je v Scientific Application for Linux, který vřele doporučuji navštívit, pokud jej neznáte.

  • Jazyků je spousta, já jsem hledal třeba Algol 60 a kupodivu našel -- interpret ve výše uvedeném muzeu, ale existuje i GNU převaděč do C -- MARST.
  • Jazyk Ada nepoužívám (neumím), GNU kompilátor GNATje k dispozici. Odpovídá specifikaci Ada95.
  • KBasicu nemám co říci, jednak nepotřebuji, jednak na Freshmeatu, SourceForge a SAL najdete dost překladačů. Samozřejmě máte-li program vnějaké propietární verzi Basicu, tak ho stejně nakonec napíšete znovu..
  • Fortran určitě není zapomenutý jazyk (no, znám dost takových, kteří jsou přesvědčeni, že je) a proto taky je kompilátor Fortranu 77 součástí GCC. Bohužel zatím pro novější normy Fortranu (90, 95) použitelný free kompilátor není (budu jen rád, pokud mě někdo opraví).
    "Volně" jsou dnes k dispozici kompilátory Watcom (Fortran, C, C++), ale jen pro takové ty divné operační systémy.
  • GNU kompilátor jazyka Prolog je zde.
  • Objective C, rodný jazyk NextStepu, je pořád součástí GCC. Máte-li nějaké NextStepovské programy, můžete zkusit propřeklad pod Linuxem (i jinde) použít API GNUstepu.
  • Smalltalk býval kdysi dávno dokonce součástí linuxových distribucí (třeba Slackware 1.1.2 - nebootovatelné iso image je třeba tady ;-)
    Doba však pokročila a již tomu tak není (netvrdím, že je to tak dobře), ale GNU Smalltalk se stále vyvíjí (včera vyšla nová verze). Odpovídá specifikaci Smalltalk-80.
  • Programy vTurbo Pascalu se samozřejmě dají nejlépe přeložit FreePascalem, ISO Pascal používal (nebo používá) asi málokdo, ale pro ten existuje GPC (GNU Pascal Compiler).

Samozřejmě jsem tu vyjmenoval jen maličkou podmnožinu existujících jazyků (jen těch, které jsem více či méně potřeboval), takže mě nekamenujte, pokud Váš oblíbený jazyk chybí.


Zpět na Novinky
|_ Nastavení & Info _|
Získání účtu?
|_ On-Line DOC _|
Debian Packages
TUXfinder
|_ Zajímavá místa _|
CZilla..
Webdot.cz
ABC Linuxu..
Konference
Linux na MFF UK
Debian
SuSE Linux
Blackhole
Root..
Reboot
Linuxzone.cz
Underground..
Linuxworld
Documentation Archiv
Manualy SK
Linuxsoft.cz..
|_ Linuxová komunita _|
Linux CZ
Linux SK
GNU
SkLUG
Freesoft
|_ Staré dobré sajty _|
Linuxové noviny
Dokumentační projekt
Mikroservis
Školičky
Myslíkovna
|_ Mirror _|
Phuture
|_ Kalendář _|
Přidej akci

|_ Počitadlo _|
    
Server vzniká za pomocí open-source produktů. Mezi nejdůležitější patří GNUDebianLinuxApachePHPMySQLGimp. Vim. Tomcat.
LINUX Trademark Registration of Linus Torvalds from US
UNIX Trademark Registration of X/Open
Copyright Penguin 1998 - 2021. ALL RIGHTS RESERVED