argon bulletin board

Експертно търсене  

Новини:

Регистрирането на нови потребители е временно деактивирано.

Автор Тема: Йеархия на програмните езици :)  (Прочетена 1951 пъти)

JOKe`

  • Гост

нещо което ми попадна случаино
http://www.levenez.com/lang/history.html#05
лично за мен е интересно първо че java била от 23ти маи 95-та лол аз незнаех скоро има рожен ден :П
2ро че JavaScript маи се е казвал LiveScript
както и че фортран определено твърдо е наи стария език поне след 54та де. :>
а ве мисля че трябваше да го покажа
Активен

JOKe`

  • Гост
Re: Йеархия на програмните езици :)
« Отговор #1 -: 07.04.2006, 11:06:41 »

Друго интересно е че според картинакта PHP и Ruby не са кой знае колко по стари от Java апък самата идеология на PHP  е била супер остаряла дори за времето си очаквах да е примерно от 80те и да си кажа е те тогава къде ти ООП ама гледам е набор с Java , без коментар
Активен

SodomGomor

  • Неактивен Неактивен
  • Публикации: 126
Re: Йеархия на програмните езици :)
« Отговор #2 -: 07.04.2006, 23:53:02 »

Fortran, драги ми Joke  не е първият за прогремиране, но е първият от високо ниво. Вторият е Лисп.
Активен
Значи кучета и котки може, а прасета не може!!?

Tosh

  • Неактивен Неактивен
  • Публикации: 249
  • Filmmaker
    • Изследванията на Тодор Арнаудов
Re: Ами Цузе? :)
« Отговор #3 -: 09.04.2006, 19:14:03 »

Знаем я тая таблица, но тя пропуска един език по-стар от Фортран с 10 години - Планкалкюл (Plankakül) на Конрад Цюзе. Той си го е правил за неговите релейни машини Z. :)

Вижте например:

Konrad Zuse's Plankakül Programming Language (1942-1945/6)

http://www.epemag.com/zuse/part5.htm

Активен
Творчество и изследвания:
http://twenkid.com
http://artificial-mind.blogspot.com

SodomGomor

  • Неактивен Неактивен
  • Публикации: 126
Re: Йеархия на програмните езици :)
« Отговор #4 -: 09.04.2006, 20:54:34 »

Tosh, този език може ли да се причисли към езиците от високо ниво?
Активен
Значи кучета и котки може, а прасета не може!!?

Tosh

  • Неактивен Неактивен
  • Публикации: 249
  • Filmmaker
    • Изследванията на Тодор Арнаудов
Re: Йеархия на програмните езици :)
« Отговор #5 -: 11.04.2006, 17:59:30 »

Да. :)

За които не са го чували, Цузе е немският Тюринг, Атанасов, Фон Нойман, Мокли, Екерт. :) Освен това, той е немският Фредкин (американец от руски произход), защото има подобна на него, по-неуточнена, теория за Вселената като клетъчен автомат. Какво е клетъчен автомат? Вижте със "cellular automata" или "game of life". :)

Поставят Планкалюл като предшественик на Алгол, Пролог и Айфел. :)

Цитат за възможностите на Планкалюл, от онази страница:

Introduction of the assignment operation, for example: V1 + V2 => R1.
The sign => was introduced by Rutishauser(5) to the ALGOL 60 GAMM-committee, but the committee did not accept it.
   
Statements like V1 = V2 => R1. This means: Compare the variables V1 and V2: If they are identical then assign the value true to R1, otherwise assign the value false. Such operations could also be applied on complicated data structures.
   
Programming plans, calling sub-programs, and different stop criteria.
   
Conditional statements (but no ELSE statement).
   
Repetition of statements (loops).
   
Operations of predicate logic and Boolean algebra.
   
Powerful operations on lists and pairs of lists.
   
No recursion.
   
Data types like: floating point, fixed point, complex numbers.
   
Arrays, records, hierarchical data structures, list of pairs.
   
Arithmetic exception handling.
   
Applications to play chess are described on more than 60 pages.
   
Assertion(6) as was subsequently used in the EIFFEL and MODULA-2 languages.
   
Complicated expressions with parentheses and nesting.

Активен
Творчество и изследвания:
http://twenkid.com
http://artificial-mind.blogspot.com

JOKe`

  • Гост
Re: Йеархия на програмните езици :)
« Отговор #6 -: 14.04.2006, 10:05:08 »

луда работа :>
мен лично не ме интересува какво е било през 60те години ама ми е интерестно как е било положението през 90те и точно на това се накефих от тази картинка :) аз съм казал какво ме очуди де. :> колкото до планкалюл - луда работа :)
Активен