rapture 21.07.2011 13:54 unknown

Друзья мои, я конечно не программист, но видел много всего (от паскаля в школе до мельком джавы). Скажите — почему самые простые вещи (например, синтаксис циклов) реализованы везде ПО РАЗНОМУ БЛЕАТЬ? Я уж не говорю про наименования функций (туда же в кучу наименования переменных и операции сравнения)? Почему всем, блеать, хочется изъебнуться, в итоге любая книга по языку на протяжении первых 350 страниц рассказывает, как в этом языке обозначить переменную, присвоить, сравнить, сложить, работать со строками, работать с сокетами и пр. При том, что основные принципы (строки можно сравнивать, извлекать элементы, работа с сетью идет через сокеты) везде одинаковы.
Я понимаю необходимость именно такого, как есть, синтаксиса в ассемблере, почему синтаксис сишечки именно так отличается от ассемблера, почему синтаксис хаскеля отличатеся от сишечки и почему шелл отличается от них в той части, в которой отличается. Но за всю остальную ебанину типа "а вот у нас, в отличие от вас, и числа являются объектами, поэтому сравнение мы будем писать ==, а не ==" надо серпом по яйцам. Как и за abi/api incompat каждый год или два. Потому что если по хорошему посмотреть, большинство языков программирования на рынке сейчас ничем, кроме синтаксиса, скорости и пары мелких фишек, не отличаются. Я не знаю, почему эту простую, но гениальную мысль не вдалбливают всем профессиональным программистам.

1. werehuman 21.07.2011 13:55

Потому что все люди разные

2. rapturewerehuman /1 21.07.2011 13:57 unknown

Это должно все объяснять?

3. werehumanrapture /2 21.07.2011 13:58 Psi+

да

4. rapturewerehuman /3 21.07.2011 14:10 unknown

Разные люди — это когда они у штыковой лопаты делают ручку разной высоты, потому что все разного роста. А ебанутые люди — это когда они делают черенок винтом или ручку в форме буквы V, чтобы было "удобно" левшам и правшам.
Абсолютно также — было понятно, почему в асме цикл писался через загрузку в cx, а в сишечке пишется по-другому. Но абсолютно непонятно, схуялэ питоновский for отличается от сишечного. Ну ладно in'ом, но скобки везде разные, двоеточие и пр хуета. И, снова же, понятно, почему в хаскеле его нет.
В отличный пример всей этой хуйни превратился пхп, куда натащили всего, что попало.

5. werehumanrapture /4 21.07.2011 14:11 Psi+

ну и ворчи в своём треде один

6. rapturewerehuman /5 21.07.2011 14:12 unknown

кекеке, зато я прав.

7. sambaynu 25.07.2011 06:09

В споре рождается истина. Каждый хочет придумать максимально удобный, с его точки зрения, синтаксис.
Мне вот субъективно нравится питоновский.

Do you really want to delete ?