Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Самый перспективный язык программирования

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

Открыть новую тему     Написать ответ в эту тему

Самый перспективный язык программирования
 ОтветГолосаПроценты
Java60
10.56%
C#108
19.01%
Asp.net2
0.35%
C++212
37.32%
Visual Basic.net19
3.35%
Delphi96
16.90%
что то другое71
12.50%
Гости не могут голосовать, зарегистрируйтесть!Всего Голосов: 568
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
enon

Цитата:
Некоторые хотят это исправить.
http://www.go-mono.com/  

Да знаю я этот проект и столкнулись они с некоторыми проблемками... В частности ни как не могут нормально портировать WinForms, а пускают его через wine, это можно назвать кроссплатформенностью? И проблема как раз в разных идеологиях, у *nix и win принципиально разное устройство, в т.ч. и графической подсистемы.

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 13:27 19-06-2004
enon



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Swappp
Убедил. Но, все возможно.

Всего записей: 59 | Зарегистр. 05-06-2004 | Отправлено: 14:28 19-06-2004
Mitry

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По поводу фортрана. Он, конечно, и сейчас живее всех живых, но аргумент о большом количестве подпрограмм это старая сказка. Большая часть этих подпрограмм работает коряво, тот кто пытался ими пользоваться, я думаю, подтвердит. Старый фортран (IV, 77) не давал возможности обходиться без меток, поэтому выделить алгоритмы из того что есть почти невозможно (в книжках алгоритмы писали на алголе). Современные версии значительно лучше (скоро вроде бы объекты появятся), но это все равно зомби. А пока приходится прифортранивать окна к счетной фортранской программе. Удовольствие изумительное, при отсутствии внятной справки и книжек (тем более что гейтс от фортрана отказался).  С тоской вспоминаю примерчики, которые мастерил на Ade 95. Жаль что с ней так получилось. Классный язык. Для тех кто делает счетные программулины он был бы весьма и весьма.

Всего записей: 209 | Зарегистр. 04-11-2003 | Отправлено: 14:52 19-06-2004
mikv



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Самыми перспективными языками являются функциональные языки. Скоро. Очень скоро императивные языки будут побиты функиональными. В числе лидеров функционального программирования идут Prolog, Haskell, ML, Schema. так что их учить надо. Хотя, лучше изучать их все, т.е. парадигму функционального программирования.

Всего записей: 103 | Зарегистр. 15-06-2004 | Отправлено: 14:41 20-06-2004
nazaret

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если говорить о ближайшей перспективе (1-2 года), то, по моему мнению,
новые языки если и появятся, то не успеют быстро распространиться (язык программирования, все-таки, это не вирус ). Поэтому, останутся наиболее востребованы языки (в порядке убывания ):
C++
Java
Delphi
C#
Assembler  
 
А по IDE - безусловно, Visual C++, Delphi, Visual.NET

Всего записей: 29 | Зарегистр. 31-07-2003 | Отправлено: 09:33 21-06-2004
krast

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nazaret

Цитата:
А по IDE - безусловно, Visual C++, Delphi, Visual.NET

я бы IDE Delphi поставил на первое место. А если еще подключить удобные эксперты (gexperts итд), то супер!

Всего записей: 442 | Зарегистр. 15-09-2003 | Отправлено: 09:48 21-06-2004 | Исправлено: krast, 09:49 21-06-2004
Pinocchio

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
all
Да чего это .NET Дельфой8 поддерживается. Среда коммерческая, потому бесполезная в российской действительности. Микрософт "боится" смены 32-х на 64-ре. Следует ждать бесплатной Open-Framework среды мультиплатформенного пре-процессора. Linux написан? Значит Open-FW.net не сказка!

----------
Meaning this is something additional.

Всего записей: 683 | Зарегистр. 18-11-2002 | Отправлено: 11:31 21-06-2004
krast

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Pinocchio

Цитата:
Среда коммерческая, потому бесполезная в российской действительности

большое громкое ХА!
 

Цитата:
Микрософт "боится" смены 32-х на 64-ре

ну ты тут загнул, ничего он не боится, они довольно успешно работают в этом плане. Это раз. Два-  это не им надо боятся, а Интелу и АМД (утрирую), так как если ведущий производитель осей не будет активно поддерживать 64 - то зачем спрашивается их десктопные 64-ные процы, если толку нет!
 

Цитата:
Да чего это .NET Дельфой8 поддерживается

а что Борланду остается. один раз они проморгали Windows - тогда им туго пришлось - счас они повторения такой же ситуации не хотят. Ситуация ведь ясна: кто первый стал, того и тапки!

Всего записей: 442 | Зарегистр. 15-09-2003 | Отправлено: 11:47 21-06-2004 | Исправлено: krast, 11:47 21-06-2004
Pinocchio

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
krast

Цитата:
Ситуация ведь ясна: кто первый стал, того и тапки!

Линк в постскриптуме. MSIL должен быть в системе от производителя системы. Об этом мы очень много спорили ещё в 1996-м. А программе побарабану pentium это или MSIL.
Стало быть Борланд просто осваивает новые инструкции. Мультиплаформенная среда выполнения действительно задержалась в постели. Да и не соответствует некоторым требованиям. По этому на .NET и на тапки не заработать.

----------
Meaning this is something additional.

Всего записей: 683 | Зарегистр. 18-11-2002 | Отправлено: 16:54 21-06-2004
krast

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Pinocchio

Цитата:
По этому на .NET и на тапки не заработать

Майкрософт двинет -  у нее есть громадные ресурсы на это, поэтому неважно что у дотнет есть куча недостатков - корпорации не впервой, сам же знаешь
 
Добавлено

Цитата:
Линк в постскриптуме

хм, интересно!

Всего записей: 442 | Зарегистр. 15-09-2003 | Отправлено: 18:35 21-06-2004
Vadim_Monakhov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mikv

Цитата:
Самыми перспективными языками являются функциональные языки. Скоро. Очень скоро императивные языки будут побиты функиональными.

Ага! LISP уже умер, PROLOG "ещё жив" (хотя какое отношение он к функциональным имеет???). Haskell, ML, Schema - дальше узкоспецифических групп не выходят. Системы Autocad и P-Cad (проектирование), Reduce (математические символьные вычисления) переведены в современных версиях с языков функционального программирования на C++.
 По поводу Delphi 8 и Delphi 7: в .NET нельзя использовать указатели, а доступ к файлам идёт только через файловые потоки. Кроме того, конечно, запрещено прямое обращение к Win API - вместо этого надо пользоваться компонентами .NET FrameWork. Микрософт отказалась от COM-модели и перешла к построению ОС на основе компонентов .NET - полного аналога классов Java, но только на основе мультиязыковой поддержки с единой объектной моделью на уровне CLE (Common Language Environment) - т.е. виртуальной .NET машины.

Всего записей: 5 | Зарегистр. 15-06-2004 | Отправлено: 17:46 24-06-2004
enon



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vadim_Monakhov
В ваших не многочисленных соощениях видна только критика.
У всех языков есть недостаки. Каждому языку свое время.
Если смотреть не на недостатки, а саму концепцию, идею языка,
тогда можно найти то, что станет основой для будущего.
Хотелось бы также знать Ваш мнение о перспективном языке.
 
mikv
Мы тут с krastом немного говорили об этом, о функционалных языков,
основанных на мат. логике(prolog - знаю, lisp - слышал,
Haskell, ML, Schema - понятия не имею что это).
Мое мнение: в текужем виде они неудобны, насколько я могу об этом судить.
Идея хорошая, но нужно что-то более "человеческое".
Я тут уже говорил как-то, будущее за языками ориентированными на человека.
Как это должно выглядеть предствляется смутно.

Всего записей: 59 | Зарегистр. 05-06-2004 | Отправлено: 01:20 25-06-2004
kadet001

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vadim_Monakhov

Цитата:
LISP уже умер

Это он в Ваших фантазиях умер. А определенная часть разработчиков (причем работающая в сфере hi-tech) использует LISP и его производные (SKILL, ...) очень широко в настоящий момент

Всего записей: 21 | Зарегистр. 19-12-2002 | Отправлено: 09:27 25-06-2004
Pinocchio

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kadet001
Полностью согласен.

И ещё - делайте всё таки разницу между языками для создания алгоритмов и языками описания баз знаний. Нафига эксперту криминалисту нужен паскаль или си? Когда его экспертная база знаний, на "умершем лиспе" позволяет предугадать либо предотвратить преступления  и спасти жизнь? Она конечно формализованным языком написана, но это не алгоритмический язык.

krast
- У нас тоже ресурсы , но стоят меньше и продаются только один раз.  
- Рабочие модели, многие понятия .NET уходят корнями в "Логику смысла"(Жиль Делёз). После сдачи реферата этот материал будет опубликован.

----------
Meaning this is something additional.

Всего записей: 683 | Зарегистр. 18-11-2002 | Отправлено: 12:47 25-06-2004
enon



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vadim_Monakhov
Я вспомнил ваше представление о языке будующего.
Отправлено: 20:31 15-06-2004

Цитата:
 Очевидно, современный язык должен быть языком визуального проектирования пользовательского интерфейса, иметь понятный человеку надёжный синтаксис, обеспечивать работу на рабочей станции и в сетях, а также иметь серверный вариант. Это должен быть язык, на котором можно начинать изучать программирование, а затем писать профессиональные программы, и,при необходимости, естественно переходить на инструментальные среды, обеспечивающие поддержку системного программирования

Это Delphi. За исключением, конечно, поддержки системного программирования(это С++),вполне подходит. Тогда можно выделить два языка Delphi и С++, и не искать
того, чего нет. Вдвоем им горы по плечо. Красиво объединить их не получится
или получится C#.
 
Vadim_Monakhov
Хочется знать названия языка, за которым ближайшие грядущие времена.

Всего записей: 59 | Зарегистр. 05-06-2004 | Отправлено: 13:09 25-06-2004
mihas83



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И все-таки, сейчас ''рулит старичок'' С++ - наследник С.
Хотя в принципе самое главное - как ты умеешь применять тот или другой инструмент, чувствуешь ли ты себя в нем ''как рыба в воде'', есть ли у тебя в голове что-то еще кроме самого языка...
Ну и стечение обстоятельств (заказчик, место, проект, условия, задачи, опыт, удача, шарм, везение)...

----------
Мы знаем: время растяжимо. Оно зависит от того,
Какого рода содержимым Вы заполняете его. (C. Маршак)

Всего записей: 7832 | Зарегистр. 15-07-2003 | Отправлено: 09:51 26-06-2004
ProDen

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Самый перспективный - это JAVA! Без всяких сомнений!

Всего записей: 1 | Зарегистр. 28-06-2004 | Отправлено: 20:10 28-06-2004
mihas83



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ProDen

Цитата:
Самый перспективный - это JAVA! Без всяких сомнений!

Сомневаться никогда не мешает!

Всего записей: 7832 | Зарегистр. 15-07-2003 | Отправлено: 08:39 29-06-2004
AnGo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Почитал топик!
В большинстве случаев написан откровенный бред!
Кто сейчас помнит такой язык как PL/1 ?
Когда-то он преподносился как замена фортрану, коболу, алголу и прочим процедурным языкам.
Усиленно пропагандировался, внедрялся, писалась куча программ на нем и что?
Живет где-то сейчас потихоньку, даже на писюках есть.
 
А возмем незабвенный паскаль. наиболее известная реализация в виде ОР от ворланда, только ей и поддерживается.
 
Какой язык перспективный - это неправильный вопрос, вернее не полный.
Перспективный для какой области деятельности, вот более правильная постановка вопроса.
 
Очевидно, что для пограмирования контролеров - рулит асемблер, или будем со слюной доказывать , что перспективнее .НЕТ, поскольку его толкает МС?
Очевидно, нет - пока контроллеры не обладает мегабайтами памяти - никто в здравом уме не будет доказывать этот очевидный факт.
 
Или на .НЕТ напишем ОС?
 
Каждый язык живет в своей предметной области. Там он и хорош.
Поэтому, выбор языка для изучения в первую очередь зависит от того где, вернее в какой предметной области собираешься работать.
 
 
 
 
 
 
 

Всего записей: 1078 | Зарегистр. 07-07-2002 | Отправлено: 14:40 30-06-2004
mihas83



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnGo

Цитата:
В большинстве случаев написан откровенный бред!  

Сказанное тобой абсолютно не противоречит сказанному мной...

----------
Мы знаем: время растяжимо. Оно зависит от того,
Какого рода содержимым Вы заполняете его. (C. Маршак)

Всего записей: 7832 | Зарегистр. 15-07-2003 | Отправлено: 19:23 30-06-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Самый перспективный язык программирования


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru