Acasă opinii 7 Limbi de programare care îmi oferă coșmaruri

7 Limbi de programare care îmi oferă coșmaruri

Cuprins:

Video: Tutorial de programare in limbajul C HD (limba romana): Tablouri unidimensionale [#12] (Octombrie 2024)

Video: Tutorial de programare in limbajul C HD (limba romana): Tablouri unidimensionale [#12] (Octombrie 2024)
Anonim

Când eram copil, am învățat să programez BASIC pe Apple II. MARE GREȘEALĂ. M-a pregătit pentru o viață de crimă. De fapt, a fost o explozie, dar niciodată nu am programat nimic mai complicat decât câteva bile care sări înapoi și înapoi pe ecran.

Mai târziu, am făcut legătura cu C și Java, apoi am programat cu limbaje de script Web cum ar fi JavaScript, ASP și PHP. Nu regret nimic. De fapt, mi-a plăcut.

Așa că fiind la fel de naivă ca și mine, încerc de multe ori să învăț despre noi limbaje de programare pentru distracție. Nu sunt un programator prin comerț, ci doar încerc să mă îmbogățesc cultural. Dar când arunc o privire mai profundă asupra unor limbi de acolo - mai ales unele istorice care nu mai sunt la fel de populare, inima începe să bată rapid, elevii mei se dilată și răspunsul meu la luptă sau la zbor. în.

Înșiruiesc urletele de pe computer cât de repede pot. Asta pentru că există ceva despre mai multe limbaje de programare pe care pur și simplu nu le pot trece. Dacă sunteți deloc curioși despre limbile la care mă refer (și doriți să citiți ceva ridicol), bănuiesc că vă veți bucura de prezentarea prezentării. Și dacă nu vă plac prezentările de diapozitive, cred că ar trebui să le citiți oricum doar pentru a vă putea plânge mai târziu. Este bine pentru constituția ta mentală să urăști lucrurile.

( Pentru mai multe, consultați 7 interfețe software care îmi oferă coșmaruri. )

    1 Fortran

    Dezvoltat de IBM în anii '50, Fortran (scurt pentru FORMula TRANslation) a excelat rapid cu capacitatea sa de procesare matematică. Drept urmare, este un favorit pentru programatorii de supercomputere, inginerii NASA și tinerii masochisti de pretutindeni, cărora le place să folosească limbi mai vechi decât bunicii lor. Dar pentru mine, nu pot trece peste acea culoare oribilă de imprimare galbenă. Pe bune, revino-ti.

    (Foto: David Gesswein)

    2 ALGOL

    Conform Wikipedia, Algol este „o stea multiplă strălucitoare în constelația Perseus” - de fapt, este poreclită „Steaua Demonului”. În mod similar, acest limbaj turcesc centrat pe algoritm, care a luat naștere la sfârșitul anilor 1950, este și provincia demonilor. (Nu e de mirare că a fost popular în manualele de peste 30 de ani.) Până acum este posibil să fi ghicit că nu am nicio critică legitimă pentru ALGOL. Ai dreptate - doar mă distrez de numele ei.

    (Foto: Huub De Beer)

    3 COBOL

    Aruncați o privire la această captură de ecran și veți vedea tot ce trebuie să știți despre COBOL (bine că și faptul că este scurt pentru COmmon Business Oriented Language). COBOL terorizează pe toți cei care își atacă cuvintele cheie infernale colorate într-un editor. Nu vă deranjați să aflați mai multe despre asta, pentru că sunt sigur că o veți urî. FARA OPRIRE. NU FACE ACELAȘI MISTAKE I DID. ÎNCHIDIȚI-VĂ CĂ WIKIPEDIA TABEL ÎNAINTE DE PĂRȚI

    (Foto: Mainframes 360)

    4 Forth

    Forth a fost numit așa pentru că sistemul de operare al dezvoltatorului (aproximativ în 1968, când programatorii și-au învârtit mașinile cu pedale de picior) au limitat numele fișierelor la cinci caractere. Serios. Și „Furth” sună ca un fel de boală din secolul al XVI-lea. Vorbind despre acestea, a existat odată un mic computer britanic numit Jupiter Ace și, din anumite motive, a evitat limbajul standard al calculatorului de acasă al vremii, BASIC, pentru Forth. Așadar, carnea mea cu Forth este mai mult o prejudecată irațională decât orice substanțială. Și sunt bine cu asta.

    (Foto: CyberRoach)

    5 JOSS

    JOSS este un tip de băț de tămâie pe care prietenii mei de liceu purtat de sandale l-au ars la petrecerile din anii 90, care mirosea a o combinație de pin, mâncare indiană și picioare. Apoi, cineva a mers și a numit un sistem de operare după el și, de atunci, nu mai suport să-l învăț. Puțini știu acest lucru (nu o glumă), dar o derivare a JOSS livrată cu unul dintre cele mai obscure computere din toate timpurile, APF PeCos One. A fost uluit.

    (Foto: Aldaron)

    6 APL

    AAPL este simbolul stoc al Apple, Inc. APL este un limbaj de programare. Văd foarte puține diferențe între cele două. Singurul fapt ar trebui să fie suficient pentru a mă îndepărta de acest limbaj de programare grafic, care a fost dezvoltat de străini în anii '60. DAR NU.

    Acest limbaj a inventat propriile simboluri pentru a le folosi ca cuvinte cheie (uitați-vă la tipăritul de mai sus) pentru a-i face codul mai scurt și totuși imposibil de citit. Pun pariu că tipul care a făcut această tipăritură era atât de încărcat de el, încât l-a balonat și l-a aruncat în cameră. Apoi l-a preluat cu tărie din coșul de gunoi și l-a transformat în profesorul său extraterestru.

    (Foto: David Louis Levine)

    7 LISP

    Nu cred că ți-ar plăcea să citești limba engleză dacă (toată lumea (a scris în (cuibărit (paranteze)))) tot timpul. Dar asta trebuie să faci când programezi LISP, care este și numele unui discurs impediment. Bănuiesc că nu este o coincidență. De fapt, știu pentru un not (nu (nu (fapt))) că nu este (nu (nu (adevărat))). În societatea noastră post-adevăr, eu va merge până acolo încât să învinovățesc LISP pentru tot ce nu a fost în regulă în 2016. Și o să scap și eu de ea, pentru că toți copiii care se încurcă sunt la școală prinși într-o închisoare impenetrabilă a parenilor LISP.

    (Foto: Brit Butler)

7 Limbi de programare care îmi oferă coșmaruri