imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Результаты опроса: Самый перспективный язык программирования
BASIC 41 5.81%
C, C++ 335 47.45%
Delphi, Kylix, Pascal 157 22.24%
Java, С# 185 26.20%
Perl 41 5.81%
Python 32 4.53%
PHP 117 16.57%
Другой 45 6.37%
Assembler 121 17.14%
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 706. Вы еще не голосовали в этом опросе

Опции темы
Старый 09.02.2005, 20:53     # 221
catcanon
Junior Member
 
Регистрация: 28.01.2005
Адрес: TA - Israel
Сообщения: 106

catcanon Убей себяcatcanon Убей себяcatcanon Убей себя
C# на даннуи момент, ест будушчее лет на 10. да и windows будет написан на С#, то ест дривера тоже сможеш на етом писат.
catcanon вне форума  
Старый 10.02.2005, 01:11     # 222
BC Scout
Junior Member
 
Аватар для BC Scout
 
Регистрация: 21.03.2004
Адрес: BC
Сообщения: 157

BC Scout Реально крут(а)BC Scout Реально крут(а)BC Scout Реально крут(а)BC Scout Реально крут(а)
Цитата:
Сообщение от RaZEr
А ты заметил что мы (в частности я) говорим о веб-приложениях?
Я-то заметил, а вот почему ты считаешь что, скажем, BizTalk / SharePoint интегрэйшн не является веб-приложением?


Или по твоему ASP.NET, web services, SOAP etc. - это технологии для написания игр для десктопа?

Мне кажется что часть участников дискуссии совершает классическую ошибку, принимая свой (сколь угодно большой) опыт за отражение полной картины. Отсюда и суперобобщения.

Я повторяюсь, но иногда это полезно. Язык программирования - это инструмент, а не цель. Инструмент должен соответствовать задаче, ее масштабу и, если хотите, ее идеологии. И поверьте, в реальном мире очень редко у программиста, работающего в коллективе, есть широкое поле для маневра с выбором инструментов. Поэтому для повышения собственной конкурентоспособности необходимо владеть широким арсеналом инструментов (языков, технологий, интерфейсов), быстро обучаться и, главное, уметь ПРОГРАММИРОВАТЬ (разрабатывать программы), а не кодировать чужие алгоритмы на "крутом" языке.
BC Scout вне форума  
Старый 10.02.2005, 01:48     # 223
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
Я-то заметил, а вот почему ты считаешь что, скажем, BizTalk / SharePoint интегрэйшн не является веб-приложением?
Цитата:
Или по твоему ASP.NET, web services, SOAP etc. - это технологии для написания игр для десктопа?
Ты меня не правильно понял. Я говорил о internet/ethernet специфике.
RaZEr вне форума  
Старый 10.02.2005, 06:12     # 224
BC Scout
Junior Member
 
Аватар для BC Scout
 
Регистрация: 21.03.2004
Адрес: BC
Сообщения: 157

BC Scout Реально крут(а)BC Scout Реально крут(а)BC Scout Реально крут(а)BC Scout Реально крут(а)
Мне бы не хотелось чтобы мы начали спорить о терминологии.
BC Scout вне форума  
Старый 10.02.2005, 14:10     # 225
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
что все они выросли из C и видимо следующим после C# будет какой нибудь C2#, и все тот-же C в основе.
В основе C# лежит Java.
Цитата:
Может уже пора начинать разрабатывать универсальные интерпретаторы/компиляторы?
А по-твоему что такое MS.NET?...
RaZEr вне форума  
Старый 10.02.2005, 19:08     # 226
Kitana Haru
Мечта 3-х админов
 
Аватар для Kitana Haru
 
Регистрация: 29.10.2003
Адрес: Ищите в ЖЖ
Сообщения: 666

Kitana Haru - Гад и сволочь
Если честно не вижу вообще в этом смысле, чтобы увязать разнородные объекты есть COM, или более современный NET. Но транслятор/интерпретатор/компайлер единый для всех??? Зачем?
Это тоже самое, как создать единую среду разработки, умеющую всё и одинаково неудобную для всех. Я уж не говорю о громоздкости комплексных решений.
__________________
Умение властвовать собой - наивысшая форма власти.
...другими - тоже не плохо, за неимением лучшего
Kitana Haru вне форума  
Старый 10.02.2005, 19:29     # 227
Gunslinger
Advanced Member
 
Аватар для Gunslinger
 
Регистрация: 15.09.2004
Адрес: Украина, Хмельницкий
Сообщения: 403

Gunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собой
Цитата:
Kitana Haru:
Если честно не вижу вообще в этом смысле, чтобы увязать разнородные объекты есть COM, или более современный NET. Но транслятор/интерпретатор/компайлер единый для всех??? Зачем?
Это тоже самое, как создать единую среду разработки, умеющую всё и одинаково неудобную для всех. Я уж не говорю о громоздкости комплексных решений.
Ну в принципе можно сделать так, чтобы язык компилировался в что-то промежуточное. Далее на втором этапе компилировать собственно в код. Если любой язык сможет делать это "промежуточное" они подружатся .
Что-то подобное и было сделано в .NET
Gunslinger вне форума  
Старый 10.02.2005, 20:16     # 228
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
Хтябы просто посмотреть на синтаксис
Синтаксис у 90% языков одинаковый. "IF" он IF и в пхп, и в перле и в бейсике. Не потому что так в си, а потому что так удобно. Си тоже достаточно позаимствовал у языков того времени.

PS: Давай оставим этот спор. Истина в нем не родится, а времени отнимает много.
RaZEr вне форума  
Старый 10.02.2005, 20:21     # 229
denver
::VIP::
 
Аватар для denver
 
Регистрация: 02.12.2001
Адрес: Hohland
Сообщения: 2 260

denver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуру
RaZEr
Цитата:
RaZEr:
Давай оставим этот спор. Истина в нем не родится, а времени отнимает много.
Ну почему же не родится, по крайней мере это читать интереснее чем самые первые страницы топика где чуть ли не в каждом посте "рулез форева" и "мастдай".
__________________
sapienti sat.
denver вне форума  
Старый 10.02.2005, 20:45     # 230
Gunslinger
Advanced Member
 
Аватар для Gunslinger
 
Регистрация: 15.09.2004
Адрес: Украина, Хмельницкий
Сообщения: 403

Gunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собой
Цитата:
RaZEr:
Синтаксис у 90% языков одинаковый. "IF" он IF и в пхп, и в перле и в бейсике. Не потому что так в си, а потому что так удобно. Си тоже достаточно позаимствовал у языков того времени.
Сам синтаксис вобще-то и не важен. В этом плане за несколько дней свободно адаптируешся.
Другое дело реализация чего-то (н-р ООП) в разных языках....
Gunslinger вне форума  
Старый 10.02.2005, 21:14     # 231
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
Ну вы ребята даете...
(if (pair? c) (car c) c))
это тоже IF
А с чем ты собственно не согласен? Целых 10% выделили. Требуешь 15%?
RaZEr вне форума  
Старый 14.02.2005, 23:50     # 232
BC Scout
Junior Member
 
Аватар для BC Scout
 
Регистрация: 21.03.2004
Адрес: BC
Сообщения: 157

BC Scout Реально крут(а)BC Scout Реально крут(а)BC Scout Реально крут(а)BC Scout Реально крут(а)
Цитата:
Сообщение от RaZEr
Синтаксис у 90% языков одинаковый. "IF" он IF и в пхп, и в перле и в бейсике.
Когда я служил под знаменами герцога Кумберленского ...

Т.е. когда мы с друзьями впервые увлеченно читали работы Дейкстры и Вирта, у нас было модно вообще писать на "псевдокоде". Конечно основные концепции управления ходом исполнения программы БЫЛИ общими для всех ПРОЦЕДУРНЫХ языков. Это потом началось - объекты, классы, наследование, события (events), сообщения (messages) ... Отличия в синтаксисе стали отражать подходы к имплементации тех или иных концепций, и они (отличия) бывали довольно существенные.

Так что, я бы сказал, процедурная часть современных языков действительно имеет очень похожий (с точностью до изоморфизма ) синтаксис. А вот все остальное ... не факт.

Соответственно, процент синтаксических отличий будет зависить от того насколько язык далеко ушел от чисто процедурных.

Последний раз редактировалось BC Scout; 14.02.2005 в 23:53.
BC Scout вне форума  
Старый 15.02.2005, 06:22     # 233
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
Соответственно, процент синтаксических отличий будет зависить от того насколько язык далеко ушел от чисто процедурных.
А примеры будут?
RaZEr вне форума  
Старый 15.02.2005, 11:52     # 234
PVitaliy
Junior Member
 
Регистрация: 28.10.2003
Адрес: Украина
Сообщения: 57

PVitaliy Нимб уже пробиваетсяPVitaliy Нимб уже пробивается
Цитата:
antonprk:
Повторюсь, если синтаксис языка С то - да адаптируешься быстро, а если скажем Lisp - то ОООчень сомневаюсь, что любой программист за пару недель освоится (при условии, что лисп он никогда не юзал), хотя есть "вундеркинды".
Приходилось сталкиваться с лиспом, согласен. Есть еще пролог из этой же оперы. Но по большому счету они ж не особо распространенные, а те что есть у них синтаксис +- одинаковый у всех. Привыкнуть можно может не за несколько дней, но за пару недель 100% можно.
PVitaliy вне форума  
Старый 15.02.2005, 12:08     # 235
denver
::VIP::
 
Аватар для denver
 
Регистрация: 02.12.2001
Адрес: Hohland
Сообщения: 2 260

denver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуру
Зачем делать сложный синтаксис - не понимаю. Сложный синтаксис не значит что язык более развит или совершенен, синтаксис вообще ничего не значит кроме как в понимании кода (другими). Имхо потому Lisp и малораспространен, что изучение только таких конструкций отнимает время, в том числе и у программеров которые разбирают код написанный до них. Но Lisp это скорее исключение, подтверждающее правило что синтаксис в разных языках практически сходен.
__________________
sapienti sat.
denver вне форума  
Старый 15.02.2005, 16:42     # 236
Zaber
Junior Member
 
Аватар для Zaber
 
Регистрация: 19.12.2001
Адрес: Israel
Сообщения: 184

Zaber Путь к славе только начался
почитал я вас и решил добавить немного
Язык это средство реализации какой то парадигмы и поэтому нельзя сказать какой язык лучше , а можно выделить переспективные парадигмы развития программирования . Это уровень абстракции намного выше чем сам язык .
Вот например Lisp создавался под функциональную парадигму программирования и поэтому на нём очень удобно решать задачи связаные с этой парадигмой , но решить на нём простую процедуральную задачу ( читай процедуральную парадигму ) будет Очёнь не просто если вообще возможно . С другой стороны ту же задачу решить на языке поддерживающем процедуральную парадигму будет очень просто ( читай языки си паскаль басик)
а вот парадигма ООП вырасла в реализацию таких языков как СИ++ Java и С# . А на свете есть ещё не одна парадигма программирования которые я тут не перечислил и для каждой из них надо искать наиболее адаптированый язык .
__________________
Хорошему человеку ничего не жалко
Zaber вне форума  
Старый 23.02.2005, 13:21     # 237
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
долго я тут ходил мимо этого топа - напишу просто ИМХО...
JAVA - т.к. уже для любых платформ существуют VM... удобно разрабатывать проекты, поддержка всех современных технологий....

как ни странно: Flash ActionScript2 - развивается ударными темпами, обещают в скором времени поддержку по умолчанию и на мобильных девайсах... наконец то нормально можно работать с сокетами и БД...
внимание: реализована модель ООП постоянно разрабатывается в лучшую сторону ...

так что будущее однозначно за веб приложениями легко портируемыми на различные платформы...
/7y3uK вне форума  
Старый 13.03.2005, 21:37     # 238
Asgard
Member
 
Аватар для Asgard
 
Регистрация: 19.10.2004
Сообщения: 394

Asgard Популярный человек на этом форумеAsgard Популярный человек на этом форумеAsgard Популярный человек на этом форумеAsgard Популярный человек на этом форумеAsgard Популярный человек на этом форумеAsgard Популярный человек на этом форумеAsgard Популярный человек на этом форуме
Цитата:
-Басик (QBasic)(не обязательно при возрасте >14 лет )
-Турбопаскаль (Труппопаскаль 7.0 )
-асм no coments...
-Делфий 6
-ТЦ (или БЦ)
ну и конечно, конечно... V C++ не важно, какой версии.
Примерно в таком порядке меня обучали в технаре.
Вообще ненавижу вузовскую программу обучения программированию. Пихают в голову много неполезных фикалий. А вылавливать их этой воняющей массы полезные зёрна истины меня никогда не увлекало, поэтому я самоучка . Давайте смотреть правде в глаза. Зачем, ну на кой чёрт сдался программисту паскаль(прошу простить меня поклонников сего языка)? Какую реальную пользу он может принести? И давайте не будем о том, что именно он идеально предназначен для изучения программирования, благо всё это брехня.
Asgard вне форума  
Старый 14.03.2005, 01:08     # 239
Asgard
Member
 
Аватар для Asgard
 
Регистрация: 19.10.2004
Сообщения: 394

Asgard Популярный человек на этом форумеAsgard Популярный человек на этом форумеAsgard Популярный человек на этом форумеAsgard Популярный человек на этом форумеAsgard Популярный человек на этом форумеAsgard Популярный человек на этом форумеAsgard Популярный человек на этом форуме
Цитата:
не в Вузе, а в ТЕХНОРЕ..Читал бы по-внимательнее
Мдя, ошибочка вышла...

Цитата:
Но мне кажеться что всетаки надо самому попробовать, а не слушать, что другие говорят.
Это слишком критично. Всегда стоит прислушиваться к чужому мнению, а вот соглашаться с ним или нет - дело каждого. А если пробовать изучать и всё подряд, то потярешь кучу времени практически впустую. Я, конечно, понимаю, паскаль - классика, но всё же трата на него времени не стоит знаний получаемых в этом нехитром процессе. <-- ИМХО

Цитата:
Самый лучший опыт - на собственных ошибках...
Полностью поддерживаю.
Asgard вне форума  
Старый 14.03.2005, 14:46     # 240
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
Вообще ненавижу вузовскую программу обучения программированию. Пихают в голову много неполезных фикалий.
Цитата:
ВУЗ ВУЗу рознь. Мне например очень пригодилось, что нам в ВУзе преподвали по инф. технологиям.
Сложно поспорить с тем, что в ВУЗе преподают и то, что в дальнейшем не пригодится. Там же не телепаты сидят. Главное чтобы преподавали хорошо.
RaZEr вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 15:42.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.