(toiminnot)

hwechtla-tl: Teos: COBOL: viime muutokset

[...]

* COBOL kehitettiin teolliseen maailmaan, ajatuksena että tarvitaan "helposti ymmärrettävä" kieli firmakäyttöön firmakäyttöön. Tästä syystä kielen haluttiin muistuttavan luonnollista kieltä. * COBOL on järkyttävän ruma ja epäkäytännöllinen kieli * vieläkin iso osa esim. keskustietokoneissa toimivista ohjausjärjestelmistä on kirjoitettu COBOLilla * COBOL on myös ollut naimisissa ensimmäisen "teollisen" softakehitysaallon kanssa, jossa päätettiin ottaa oppia muista insinööritieteistä: ensin suunnitellaan vuosi, sitten mietitään vuosi, miten ohjelma toteutetaan, ja sitten aletaan kirjoittaa * COBOL-järjestelmät ovat niin tärkeissä tehtävissä, että niitä pidetään yllä, vaikka koneet lahoaisivat alta eikä kukaan enää tuntisi koodia.

[...]

[näyttely: ohjelmointikielten kuvat]

[...]

*Teos * Teos ei mainitse, että COBOL on kehitetty mahdollisimman paljon luonnollisen kielen kaltaiseksi, mikä on äärettömän kiehtova piirre ja tarjoaa sekä kielitieteellisesti että tietojenkäsittelyllisesti suuntautuneelle nörtille loputtomasti kiehtovaa tutkittavaa. *Teos * Teos väittää eksplisiittisesti, että COBOL on "järkyttävän ruma" kieli. Kauneus kuitenkin on katsojan silmässä tässäkin asiassa - kielitieteellisesti suuntautuneena ja ehkä vähän pervonakin ihmisenä pidän COBOLia hyvinkin kauniina, vaikka se eittämättä onkin vähän kömpelö.

[atehwa]: Lisäsin maininnan luonnollisen kielen kaltaisuudesta. Mitä rumuuteen tulee, pyrin tosiaan välittämään "yleisiä vaikutelmia" kielistä silläkin uhalla, että uusinnan tällä vain syvään juurtuneita ennakkoluuloja kielten suhteen. Oma kriteerini kielen kauneudelle on itse asiassa lyhyys; COBOL-ohjelmat ovat huomattavan pitkiä verrattuna vastaaviin ohjelmiin muilla kielillä.

On hyvä huomata, että myös Smalltalk ja Perl ovat jollain tavoin pyrkineet luonnollisen kielen kaltaisuuteen.

[näyttely: ohjelmointikielten kuvat]


(viimeksi muutettu 20.01.2012 20:37)