Member
Сообщений: 6,201
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Регистрация: 07.06.2002
|
Самый крутой язык программирования -
16.09.2002, 12:04
Какой язык программирования, по-вашему, самый удобный и перспективный?
Я понимаю, вопрос не совсем корректный, но по этому поводу ведется множество споров. Так пусть они ведутся в одном месте! :lol:
UPD. архив опроса (04-06-2010):
C/C++ [ 218 - 53.69% ]
C# [ 47 - 11.58% ]
Java [ 22 - 5.42% ]
Basic [ 4 - 0.99% ]
Pascal [ 46 - 11.33% ]
Другой [ 69 - 17.00% ]
UPD. архив опроса (15-01-2012):
- C/C++...........61.....53.51%
- C#...............17.....14.91%
- Java.............13.....11.40%
- Pascal...........13.....11.40%
- Другой..........13.....11.40%
- Prolog............10.....8.77%
- Python...........8......7.02%
- Haskell...........5......4.39%
- Lisp...............4......3.51%
- Oberon...........2......1.75%
- APL...............1.......0.88%
Последний раз редактировалось Винитарх; 15.01.2012 в 14:51
|
|
|
Guest
|
Re: Самый крутой язык программирования -
16.09.2002, 14:14
Цитата:
Originally posted by Garik
[b]Какой язык программирования, по-вашему, самый удобный и перспективный?
|
Тот, на котором умеешь программировать!
|
|
|
Member
Сообщений: 1,485
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 11.06.2002
|
Re: Самый крутой язык программирования -
16.09.2002, 15:24
Цитата:
Тот, на котором умеешь программировать!
|
Тогда вопрос к вам: а почему тогда многие програмисты с VB, Delphi переходят на C?
Сотни примеров... Сам так сделал.
|
|
|
Профессионал
Сообщений: 3,882
Сказал(а) спасибо: 1
Поблагодарили 25 раз(а) в 25 сообщениях
Регистрация: 27.06.2002
Адрес: Санкт-Петербург
|

16.09.2002, 19:44
Например:
Я перешел (давно уже) с Паскаля на С++, потому что мне в Паскале остро не хватало таких приятностей, как шаблоны, STL... Да и перегрузки функций тогда еще не было ни в каком компиляторе Паскаля...
Сейчас сторонники Паскаля будут бросать в меня камнями  , но по сравнению с С++ Паскаль - очень многословный язык. Одни begin...end vs {...} чего стоят!
|
|
|
Member
Сообщений: 47
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.09.2002
|

16.09.2002, 19:54
Поставь в Code Insight замену { на begin и } на end. Вот и все 
Имхо бесполезный спор. От задачи зависит. Иногда на васике приходится программировать. А вообще, программист должен уметь программировать на всем, на чем можно программировать.
|
|
|
Member
Сообщений: 24
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.09.2002
|
Re: Самый крутой язык программирования -
17.09.2002, 03:02
Цитата:
Originally posted by Garik
[b]Какой язык программирования, по-вашему, самый удобный и перспективный?
Я понимаю, вопрос не совсем корректный, но по этому поводу ведется множество споров. Так пусть они ведутся в одном месте!
|
ты не обращал внимание, что последние года идет унификация языков ?
тем не менее сишник был есть и долго еше будет тем, что позволяет копаться в дебрях и не залезать в них. остальные в общем то в роли догоняющих. но опять же - надо мне будет написать простенькую клиентскую приладу для бд - возьму дельфу/билдер/килекс. просто не надо зацикливаться в рамках одной тулзы. все по своему хороши, иначе не было бы их на рынке.
p.s. я не говорю о коболе, абапе, аде и им подобным.
|
|
|
Member
Сообщений: 61
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 11.06.2002
|

17.09.2002, 03:49
ИМХО только С и порожденное им имеет будущее в области структурных языков програмирования.
|
|
|
Профессионал
Сообщений: 3,882
Сказал(а) спасибо: 1
Поблагодарили 25 раз(а) в 25 сообщениях
Регистрация: 27.06.2002
Адрес: Санкт-Петербург
|

17.09.2002, 11:49
Цитата:
Originally posted by Guderian
[b]Поставь в Code Insight замену { на begin и } на end. Вот и все
|
Угу, и начнутся проблемы с комментариями, а я люблю комментировать свой код  Это ведь я только в качестве примера привел блок begin...end.
Цитата:
Originally posted by Guderian
[b]А вообще, программист должен уметь программировать на всем, на чем можно программировать.
|
Добавлю: и немножечко на том, на чем программировать нельзя. Ладно, консенсус достигнут.
|
|
|
Member
Сообщений: 47
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.09.2002
|

17.09.2002, 11:57
Цитата:
Originally posted by Влад
[b]Угу, и начнутся проблемы с комментариями, а я люблю комментировать свой код Это ведь я только в качестве примера привел блок begin...end.
|
Ээээ, ты уж будь последователен. Комментарии тогда через // штатными средствами, а для многострочных замену /* на (*
|
|
|
Профессионал
Сообщений: 3,882
Сказал(а) спасибо: 1
Поблагодарили 25 раз(а) в 25 сообщениях
Регистрация: 27.06.2002
Адрес: Санкт-Петербург
|

17.09.2002, 17:15
Цитата:
Originally posted by Guderian
[b]Ээээ, ты уж будь последователен. Комментарии тогда через // штатными средствами, а для многострочных замену /* на (*
|
Угу, буду последователен. Комментарии через //, ASCIIZ-строки, классы (которые когда-то давно назывались объектами)... Ничего не напоминает ?  Что ж остается от собственно Паскаля ?
Попробуй привести аргументы в виде чисто Паскалевских фич, отсутствующих в C++ - тогда мне будет интересно продолжать дискуссию. Пока в качестве таковой вижу только предложение with - редко, но иногда все-таки хочется его поиметь в C++. Copy&Paste выручает
|
|
|
Member
Сообщений: 6,201
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Регистрация: 07.06.2002
|

19.09.2002, 13:36
Мне не совсем понятен спор насчет замены begin..end на { }.
Уважаемые коллеги! Неужели вы считаете, что просто заменив операторы вы можете перевести программу с Паскаля на Си?
Так и получится программа на Паскале, записанная синтаксисом Си.
У этих языков разная идеология!
Да о чем тут говорить, если Паскаль - язык высокого уровня, а Си - низкого. Правда есть еще C++ - это типа высокого уровня, но Сишные низкоуровневые корни у него не убрали. Поэтому, кстати, C++ нельзя строго называть ООП-языком.
|
|
|
Member
Сообщений: 53
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.09.2002
|

19.09.2002, 14:09
Я проголосовал - и голосование порадовало безмерно 
Какие могут быть споры в этом топике? Надо просто посмотреть результаты голосования
|
|
|
Member
Сообщений: 61
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 11.06.2002
|

20.09.2002, 05:33
ндя... захожу каждый раз и вижу как медленно растёт столбик Си... хоть бы кто за другое для приличия проголосовал =)
|
|
|
Новичок
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 19.09.2002
|

23.09.2002, 18:39
Спешу разбавить эту мрачную компанию, C/C++'ников. Господа самый, самый язык программирования это конечно же Java. Я программировал очень долго на Pascal'е, потом чуть менее долго на C/C++. После перехода на С/С++ почти мнгновенно забыл о Pascal'e и все мои восхищения перешли от оного к плюсам. И вот наконец жизнь заставила заняться Java. Жутко нехотелось изучать новый язык, ведь я думал, что все что мне нужно уже воплощено в С++. Но поковыряв его с месяцок и въехав в его "философию" я понял что - это то, очем я мечтал всю жизнь. Этот язык просто чудо. Только не надо говорить о скорости работы java программ. С выходом в свет аппаратных java машин, я думаю скорость работы будет не хуже чем у программ C++. И вот я думаю что работы у С++'ников скоро поубавиться. Так что пока не поздно все учим java!!!
|
|
|
Новичок
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 19.09.2002
|

23.09.2002, 18:47
P.S. Уважеемый Garik, хотел бы выразить возмущение тем фактом, что бездарную мелкософтовскую поделку, поставили в один ряд с великим творением кудесников из Sun, а именно C# и Java. Если вы хотите получить более менее объективный рейтинг, следует разделить эти языки в разные колонки. Я практически уверен что те 18% которые сегодня принадлежат C# или Java на самом деле принадлежат именно Java.
|
|
|
Опции темы |
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
|