Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];

Вниз

Какие языки програмрования будут востребованы в будущем?   Найти похожие ветки 

 
SOFS ©   (2005-02-20 09:48) [0]

Как вы думаете?


 
Sergey_Masloff   (2005-02-20 09:48) [1]

Разные.


 
begin...end ©   (2005-02-20 09:50) [2]

В том числе, ассемблер.


 
Sergey_Masloff   (2005-02-20 10:00) [3]

begin...end ©   (20.02.05 09:50) [2]
 Да но все в меньшей мере. В программировании микроконтроллеров например его уже практически вытеснили оптимизирующие компиляторы ЯВУ.
 Кроме того с ним проблемы в плане того что ассемблер x86 это не единственный ассемблер, а каждый раз изучать архитектуру очередного процессора...


 
iZEN ©   (2005-02-20 11:39) [4]

Ассемблер Cell. ;)))


 
Маг Похмеляйнен   (2005-02-20 11:46) [5]

C и C++ конечно!


 
вредитель ©   (2005-02-20 14:19) [6]

>C и C++ конечно!
Они вечны. Как латынь.


 
Delta ©   (2005-02-20 14:25) [7]

Delphi - конечно :)


 
kaZaNoVa ©   (2005-02-20 14:26) [8]

Delta ©   (20.02.05 14:25) [7]
не, DOS"овский Паскаль рулит !


 
вредитель ©   (2005-02-20 14:40) [9]

не, DOS"овский Паскаль рулит !
Досовский паскаль был пьян, поэтому, его оштрафовали.
А судить о том, какие языки будут нужны, могут только дяди с большущим кошельком, которые на этом зарабатывают. По крайней мере сейчас. Я так думаю.

http://www.tiobe.com/tpci.htm (Уже приводил)


 
DiamondShark ©   (2005-02-20 17:57) [10]


> >C и C++ конечно!
> Они вечны. Как латынь.

Скорее, как пыль на дороге.


 
GanibalLector ©   (2005-02-20 18:15) [11]

2 Sergey_Masloff   (20.02.05 10:00) [3]
> В программировании микроконтроллеров например его уже практически вытеснили оптимизирующие компиляторы ЯВУ

Где читать?Откуда такая информация?


 
вредитель ©   (2005-02-20 18:52) [12]

Скорее, как пыль на дороге.
Вот это как раз про ассемблер. Очень точно.


 
Sergey_Masloff   (2005-02-21 23:11) [13]

GanibalLector ©   (20.02.05 18:15) [11]
>Откуда такая информация?
Из общения с коллегами бывшими. Они как раз занимаются писанием программ для микроконтроллеров которые управляют custom made железом. На ассемблере не пишут уже лет 5 точно. Под новый контроллер сразу появляется плагин к компилятору и Developer Kit. И вперед.


 
Johnmen ©   (2005-02-21 23:23) [14]

>Какие языки програмрования будут востребованы в будущем?

Только Бейсик, ничего кроме Бейсика !!!


 
Kerk ©   (2005-02-21 23:24) [15]

вредитель ©   (20.02.05 18:52) [12]

твой любимый VB рулит конечно... как же спорить? :)


 
Юрий Зотов ©   (2005-02-21 23:25) [16]

> Какие языки програмрования будут востребованы в будущем?

Очень хочется  надеяться, что русский.

Пусть даже, в очень далеком будущем. Хрен с ним, я согласен.
:о)


 
вредитель ©   (2005-02-21 23:35) [17]

твой любимый VB рулит конечно... как же спорить? :)

Про лопату тут тоже уже обсуждали недавно.:)
А по поводу VB 7 я уже выссказывался - нет языков кроме C++ (к D2005 то же относится).


 
Lu ©   (2005-02-21 23:40) [18]

FORTRAN forever ;)


 
Юрий Зотов ©   (2005-02-22 00:03) [19]

> вредитель ©   (21.02.05 23:35) [17]

К счастью, мне иногда доводилось пообщаться с некоторым числом весьма (ИМХО) недурных программеров.

И знаете, что странно? Вот что: ни один из них никогда не говорил, что один ЯВУ чем-то лучше (или хуже) другого.

Я много-много-много-(много-много-много...)-лет думал - почему же это так? И пришел к такому выводу: нормальным программерам по барабану, на каком ЯВУ что верстать. Им это перпендикулярно. Потому что у них уже совсем другой уровень мышления. И уже совсем не о верстке они думают. Не о бегинах.

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

А самое интересное в том, что вот именно такие Сишники (если можно их так назвать, потому что обычно Си они не знают так же уверенно, как и Паскаль) - так вот - именно такие "Сишники" обычно и кричат, что "Паскакаль - ацтой!".

И еще странно то, что ни от одного пасквилянта я еще не слышал, что Си - ацтой. Вероятно, это потому, что Си - вовсе не ацтой, и пасквилянты это прекрасно знают. Потому что знают и Си тоже.

В отличие от юных


 
Юрий Зотов ©   (2005-02-22 00:05) [20]

P.S.
... гениев.


 
Danilka ©   (2005-02-22 08:17) [21]

[19] Юрий Зотов ©   (22.02.05 00:03)
> нормальным программерам по барабану, на каком ЯВУ что верстать

Не согласен. Если человек несколько лет профессионально пишет только на одном языке, платят ему за это, к другим он просто не прикасался это время, то ему, на то, чтобы также эффективно писать на другом языке, понадобится время, и не такое уж маленькое. Далеко не только с алгоритмами приходится дело иметь, которые одинакого выглядят на разных языках, но и с библиотеками, а, кроме того, что библиотеки просто разные, идеологии в них применяемые тоже разные. Сравни, например, VCL, MFC и Swing. Перейти с одного из них на что-то другое, не зная этого другого времени нужно немало. Если, конечно, требуется что-то отличное от "здравствуй мир" написать.

А по теме, по-райней мере в автоматизации учета, все больше будут развиваться системы типа 1С, Аксапты и им подобные. И основная масса разработчиков будет уже работать на них.


 
Инструктор   (2005-02-22 08:25) [22]

> [21] Danilka ©   (22.02.05 08:17)

А язык в Аксапте X++


 
Danilka ©   (2005-02-22 08:44) [23]

[22] Инструктор   (22.02.05 08:25)
Если честно, то Аксапту я даже и не видел, только читал про нее. :))
Аксапту и 1С я привел, как примеры которые на слуху. Какая разница, какой там язык используется в качестве встроенного, я имею ввиду другое. Если поискать в инете, можно найти десятки, а то и сотни подобных систем. Например, только на этом сайте из постоянных участников у kaif-а есть подобная система, если не ошибаюсь, в фирме, в которой работает Юрий Зотов тоже. И если сейчас еще есть в "базах" вопросы по компонентам доступа, то, через какое-то время их уже будет на порядки меньше. Как и людей, знающих что это такое.


 
вредитель ©   (2005-02-22 09:47) [24]

Я много-много-много-(много-много-много...)-лет думал - почему же это так? И пришел к такому выводу: нормальным программерам по барабану, на каком ЯВУ что верстать. Им это перпендикулярно. Потому что у них уже совсем другой уровень мышления. И уже совсем не о верстке они думают. Не о бегинах.

Какая нафик(простите), верстка, какие скобки? Если программер использует в своей деятельности определенные паттерны и парадигмы, то ему не глубоко наплевать на кривую(это ему так видится) реализацию ОО механизма в Delphi, по сравнению с оной в C++. И вообще, замечаю, что новые версии старых языков (имеется в виду под крышей новой среды разработки), более тяготеют по своему инструментарию к C++, хотя ни в одном, возможности перегрузки операторов я еще не видел:)
Просто, считайте, что программеры таким образом избавляются от накопившихся в немалом количестве негативных эмоций (по поводу, например, монетизации льгот, и как следствие этого, остервенения кондукторов), глупо искать в этом истину. Нужно пробовать.


 
Danilka ©   (2005-02-22 09:55) [25]


> И вообще, замечаю, что новые версии старых языков (имеется
> в виду под крышей новой среды разработки), более тяготеют
> по своему инструментарию к C++

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


 
вредитель ©   (2005-02-22 10:09) [26]

какой-то конкретный пример?
Возможность досрочного выхода из функции с одновременным возвращением значения (синтаксически:) с пом. ключевого слова return в VB7, 5 видов виртуальных функций в том же VB7 (в С++ 2 вида, виртуальные и чисто виртуальные:), возможность объявления классов внутри классов в D2005, использование статических переменных в той же D2005.....
Покопайте сами если интересно.


 
КаПиБаРа ©   (2005-02-22 10:13) [27]

Язык для программирования игр в сотовых телефонах


 
Danilka ©   (2005-02-22 10:19) [28]

Каждый видит то, что хочет увидеть. Я, например, вижу property в ВизуалБасике, которые есть в Дельфях, но отсутствуют в С++. А вообще, мне кажется, спор о том, из каких языков больше берут фишек в новые языки не имеет смысла, как и спор о том, какой язык лучше.
Хотя, на второй спор есть вполне конкретный ответ. Самый лучший язык тот - который лучше всего знаешь. :)


 
вредитель ©   (2005-02-22 10:27) [29]

Я, например, вижу property в ВизуалБасике, которые есть в Дельфях, но отсутствуют в С++.

Ну если рассматривать Microsoft Extensions и VCL в Builder, то Property в C++ тоже есть:), правда они __property зовутся.

А вообще, мне кажется, спор о том, из каких языков больше берут фишек в новые языки не имеет смысла, как и спор о том, какой язык лучше.
Имеет, имеет. На улице после этого немного чище, меньше фонарей разбитых:)


 
Kerk ©   (2005-02-22 10:31) [30]


> вредитель

Ты вроде не дурак.. но вот иногда ведешь себя как последний ламер.
No respect;


 
вредитель ©   (2005-02-22 10:35) [31]

Ты вроде не дурак.. но вот иногда ведешь себя как последний ламер.


Кто еще так думает. Если это так, то пожалуйста обоснуйте свою точку зрения.


 
}|{yk ©   (2005-02-22 10:36) [32]

Китайский. Ну и может еще английский :)
Через 10 лет точно будут С/С++/C#, Java. Для обучения D2015 и VB.NET


 
XP   (2005-02-22 11:08) [33]

вредитель ©   (22.02.05 10:35) [31]
Кто еще так думает.

Я так думаю.
Обоснование: Не люблю обосновывать что-то упрямым собеседникам. Потому что они все равно ничего не слышат. Проще с радио поговорить. Если все еще не понятно, см. [19].

P.S. Вы ламер.


 
вредитель ©   (2005-02-22 11:47) [34]

XP   (22.02.05 11:08) [33]
P.S. Вы ламер.

Конечно, возможно вы правы. Так это или нет, мы можем узнать, только если вы обоснуете свою точку зрения.

Не люблю обосновывать что-то упрямым собеседникам.
Почему вы решили, что я упрям и ничего не слышу? Может быть я пытаюсь показать лишь объективные факты, которых вы не замечаете или не знаете? И оцениваете их в плане типа лучше/хуже? Говорил ли я о том, что лучше, а что хуже? Я попытался показать, что подобные споры имеют под собой цель не выяснить истину, которая (цель) неявно выносится в них на передний план, а нечто другое, о чем я говорил (впрочем, не всегда именно это). Я вижу это. Видите ли это вы? Если вы хотите применять термин ламер, пожалуйста. Однако, зададимся вопросом, может ли ламер конструктивно обосновать свою точку зрения? Я считаю свою точку зрения обоснованной (если, вам кажется, что недостаточно подробно, то могу раскрыть свою точку зрения шире). Пожалуйста обоснуйте свою точку зрения, чтобы показать, что я неправ, и возможно я соглашусь с вами, или согласитесь со мной. Если не показать ламеру путь по которому нужно идти он так и останется ламером (вам, конечно может быть все=). Если не хотите этого делать не участвуйте в подобных спорах.


 
Игорь Шевченко ©   (2005-02-22 11:51) [35]

Danilka ©   (22.02.05 08:17) [21]


> Если человек несколько лет профессионально пишет только
> на одном языке, платят ему за это, к другим он просто не
> прикасался это время, то ему, на то, чтобы также эффективно
> писать на другом языке, понадобится время, и не такое уж
> маленькое


Я бы не стал так категорично утверждать. По собственному, хотя бы, опыту. Чтобы сменить один равноценный язык на другой, времени требуется совсем немного.

С уважением,


 
Marser ©   (2005-02-22 11:54) [36]

Ассемблер и разнообразные HDL. Они бессмертны.

Я скажу так - ЯВУ преходящи, ассемблер вечен.


 
Kerk ©   (2005-02-22 11:58) [37]


> Я скажу так - ЯВУ преходящи, ассемблер вечен.

дык зачем аксиомы говорить? и так понятно :))


 
Marser ©   (2005-02-22 12:09) [38]


> дык зачем аксиомы говорить? и так понятно :))

А всё остальное это гадание на кофейное гуще, дань моде и т.д. Лично я на .НЕТ
клал с пробором, пока он мне вообще без надобности.


 
wicked ©   (2005-02-22 12:11) [39]


> Я скажу так - ЯВУ преходящи, ассемблер вечен.

угу... что еще понимать под ассемблером... мне всё больше кажется, что и си, и форт были бы неплохими ассемблерами - легкость реализации, отсутствие высокоуровневых конструкций, компактность объектного кода... чем не ассемблеры (переносимые)?....

ЗЫ и че я форт везде вспоминаю?... ведь же ни в зуб ногой... тока из-за RPN?... :-/

ЗЗЫ а интересная тема была бы - сравнение разных низкоуровневых нотаций... ммм?...


 
Игорь Шевченко ©   (2005-02-22 12:15) [40]


> Лично я на .НЕТ
> клал с пробором, пока он мне вообще без надобности.


Лично .Net про тебя даже не подозревает, чтобы положить с аналогичным пробором.
Так что караван идет.


 
Инструктор   (2005-02-22 12:15) [41]

все преходяще. 0 и 1 вечен. Даешь коды. :)


 
Marser ©   (2005-02-22 12:22) [42]


> Лично .Net про тебя даже не подозревает, чтобы
>положить с аналогичным пробором.
> Так что караван идет.

Причины подобного отношения я уже приводил.


 
вредитель ©   (2005-02-22 12:23) [43]

дык зачем аксиомы говорить? и так понятно :))
Если рассматривать ассемблер и ЯВУ как уровни абстракции, и то что яву обязательно должен быть транслирован в ассемблер с четко-определенным набором команд, то он вечен, пока справедливо такое положение дел. После создания биокомпьютеров(прогресс непредсказуем и такую возможность отрицать нельзя),  то программирование такого компьютера возможно только посредством ЯВУ, которые переводят посредством ЯЗЫКА (а не "нотации" с зачатками семантики, которую представляет собой ассемблер [учтите, я не говорю о том, что что-то хорошо, а что-то плохо]) универсалии из метамодели человеческого сознания, закодированной в электро-химических структурах, которые, в деталях, уникальны для каждого человека, в универсалии биокомпьютера, материальная база которых также уникальна для отдельно взятого компьютера. Область применения таких компьютеров может лежать в чисто логических областях социологии или синергетики, и он может являться просто усилителем человеческого интеллекта.


 
Marser ©   (2005-02-22 12:23) [44]


> wicked ©   (22.02.05 12:11) [39] [Новое
>сообщение][Ответить]
>
>> Я скажу так - ЯВУ преходящи, ассемблер вечен.
>
> угу... что еще понимать под ассемблером... мне всё
> больше кажется, что и си, и форт были бы неплохими
> ассемблерами - легкость реализации, отсутствие
> высокоуровневых конструкций, компактность объектного
> кода... чем не ассемблеры (переносимые)?....

А я вот нынче имею честь с Microchipовским познакомиться. И создаёт он впечатление чего-то мутноватого, в отличие от AVR и MCS-51.


 
Инструктор   (2005-02-22 12:24) [45]

> [42] Marser ©   (22.02.05 12:22)

Так ложить с пробором не надо. Я вот сейчас просто не использую. Но не ложу с пробором.
Это к теме соседней ветки про максимализм.


 
Marser ©   (2005-02-22 12:26) [46]


> Это к теме соседней ветки про максимализм.

Это просто ради красного словца.


 
Инструктор   (2005-02-22 12:31) [47]

> [46] Marser ©   (22.02.05 12:26)
> Это просто ради красного словца.

Ну вот. :)


 
Игорь Шевченко ©   (2005-02-22 12:31) [48]

Marser ©   (22.02.05 12:22) [42]


> Причины подобного отношения я уже приводил.


Видишь ли, Сергей, .Net"у глубоко пофигу твое отношение :)

Вот ты про .Net знаешь, а он про тебя - нет :)


 
Marser ©   (2005-02-22 12:38) [49]


> Игорь Шевченко ©   (22.02.05 12:31) [48]

Не прельщает меня профессия прикладного программиста. Потому и пошел не на ИТ, а на радиофак.


 
TUser ©   (2005-02-22 12:38) [50]


> И еще странно то, что ни от одного пасквилянта я еще не
> слышал, что Си - ацтой. Вероятно, это потому, что Си - вовсе
> не ацтой, и пасквилянты это прекрасно знают. Потому что
> знают и Си тоже.

Тут кто-то давал ссылку на доклад Вирта, про то, что Си - ацтой.

Востребованы будут языки сверхвысокого (или как их еще назвать уровня) - case-средства, UML. Даже для чисто расчетных задач сейчас уже часто намного удобнее VBA - потыкал мышкой, получил кучу кода, немного исправил, и - готово. Примерно так же под Turbo Vision надо было долго прописывать свойства и писать вызовы конструкторов, а под Delphi все тоже самое делается нехитрой работой с мышью. Эта тенденция вечна - со временем те операции, которые раньше занимали много времени, автоматизируются, передаются на зхаботы компилятору, оптимизатору, или еще кому-нибудь. Например, Асм -> Структурное программирование -> ООП -> Визуальное проектирование интерфейса.


 
Игорь Шевченко ©   (2005-02-22 12:45) [51]

Marser ©   (22.02.05 12:38) [49]

Во-первых, в .Net есть куда применить себя не только прикладному программисту. Я бы не стал утверждать, что Дино Эспозито, Джеффри Рихтер и Чарльз Петцольд совсем уж прикладные программисты - однако ж, у них несколько другое отношение к предмету.
Во-вторых, утверждение "клал на .Net" сродни утверждению "клал на электродрель, буду дырки делать гвоздиком" или, раз уж радиофак, "буду собирать операционники на дискретных элементах" или микропроцессор на логике "И-НЕ" - теоретически возможно, практически вероятность осуществления близка к нулю, не говоря уже о практической ценности.


 
Danilka ©   (2005-02-22 12:52) [52]

[35] Игорь Шевченко ©   (22.02.05 11:51)
> Я бы не стал так категорично утверждать. По собственному,
> хотя бы, опыту. Чтобы сменить один равноценный язык на другой,
> времени требуется совсем немного.

Возможно я и ошибаюсь на счет сроков. Я тоже говорил на основе своего опыта, когда потребовалось что-то сделать на Яве, пришлось очень долго разбираться с идеологией, заложеной в ее библиотеках. Пришлось повозится, частности с локализацией везде, в том числе и в дате/времени. И когда уже было что-то работающее, оказалось что многие вещи можно было сделать намного красивее.

С уважением,


 
Danilka ©   (2005-02-22 12:52) [53]

[35] Игорь Шевченко ©   (22.02.05 11:51)
> Я бы не стал так категорично утверждать. По собственному,
> хотя бы, опыту. Чтобы сменить один равноценный язык на другой,
> времени требуется совсем немного.

Возможно я и ошибаюсь на счет сроков. Я тоже говорил на основе своего опыта, когда потребовалось что-то сделать на Яве, пришлось очень долго разбираться с идеологией, заложеной в ее библиотеках. Пришлось повозится, частности с локализацией везде, в том числе и в дате/времени. И когда уже было что-то работающее, оказалось что многие вещи можно было сделать намного красивее.

С уважением,


 
Marser ©   (2005-02-22 12:52) [54]


> Игорь Шевченко ©   (22.02.05 12:45) [51]

Согласен. Но опять же:[46]
:о)



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.6 MB
Время: 0.045 c
14-1108800498
kaZaNoVa
2005-02-19 11:08
2005.03.13
Сжатие контента, экономия траффика


1-1109355759
Mameluke
2005-02-25 21:22
2005.03.13
Регистрация собственного типа файлов


6-1105024458
Начинаюший2
2005-01-06 18:14
2005.03.13
Как програмно узнать что началось подключение к интернету?


3-1108407976
SilverDragon
2005-02-14 22:06
2005.03.13
Создание dBase БД


6-1105038683
Ancot
2005-01-06 22:11
2005.03.13
Обнова через I-Net





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский