VirtualIreland.ru - Виртуальная Ирландия
Вернуться   VirtualIreland.ru - Виртуальная Ирландия > Живем в Ирландии > IT и Связь

IT и Связь Обсуждение "айтишных" вопросов и средств связи

Ответ
 
Опции темы Опции просмотра
Старый 15.01.2008, 11:29   #1
Заслуженный Участник
 
Аватар для ixania
 
Сообщений: 2,951
Благодарности: 1,004 в 534 сообщениях Поиск благодарностей ixania
Счастье Раннее знакомство с Java калечит судьбы программистов?

Цитата:
По небесспорному мнению американских специалистов, упор на изучении языка Java в вузах является важным фактором общего падения среднего образовательного уровня специалистов по информационным технологиям.
дальше...
__________________
Complaining Is Stupid. Either Act or Forget.
ixania вне форума   Ответить с цитированием

Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок
Старый 15.01.2008, 11:35   #2
Заслуженный Участник
 
Откуда: Dublin
Сообщений: 1,290
Благодарности: 552 в 253 сообщениях Поиск благодарностей Ludwig
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

Пол Грэм говорит об этом более аргументированно:
http://www.paulgraham.com/javacover.html
Ludwig вне форума   Ответить с цитированием
Старый 15.01.2008, 11:41   #3
просто
 
Аватар для abg
 
Сообщений: 7,824
Благодарности: 2,301 в 1,077 сообщениях Поиск благодарностей abg
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

читайте оригиналы
http://www.stsc.hill.af.mil/CrossTal...Schonberg.html
__________________
все вопросы по форуму VI направляйте администрации.
abg вне форума   Ответить с цитированием
Старый 15.01.2008, 11:50   #4
Заслуженный Участник
 
Откуда: Dublin
Сообщений: 1,290
Благодарности: 552 в 253 сообщениях Поиск благодарностей Ludwig
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

abg, хорошая статья, хорошие пойнты про Си и Лисп, но только рекламой Ады и правда разит за версту Потому что Ада со своей строгостью и многословием не сильно отличается от Джавы вобщем-то.
Ludwig вне форума   Ответить с цитированием
Старый 15.01.2008, 12:32   #5
Заслуженный Участник
 
Откуда: Limerick
Сообщений: 1,747
Благодарности: 5,338 в 975 сообщениях Поиск благодарностей avc
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

Прально, с ассемблера нужно начинать, с ассемблера!
avc вне форума   Ответить с цитированием
Старый 15.01.2008, 13:07   #6
Заслуженный Участник
 
Аватар для dzher
 
Сообщений: 2,705
Благодарности: 1,165 в 612 сообщениях Поиск благодарностей dzher
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

Цитата:
Сообщение от avc Посмотреть сообщение
Прально, с ассемблера нужно начинать, с ассемблера!
на, а где "Бе" ? т.е. ассемблера какого проца ?

с абстракции начинать надо (ИМХО) -
например, с MMIX by Donald E. Knuth
dzher вне форума   Ответить с цитированием
Старый 15.01.2008, 13:27   #7
Спам-робот
 
Аватар для YellowMan
 
Откуда: Dublin<->Брянск
Сообщений: 21,268
Благодарности: 11,080 в 5,139 сообщениях Поиск благодарностей YellowMan
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

С Бейсика
__________________
My Church is Black...
YellowMan вне форума   Ответить с цитированием
Старый 15.01.2008, 14:11   #8
Заслуженный Участник
 
Аватар для OgreSwamp
 
Откуда: RU->IE->SG->IE
Сообщений: 3,168
Благодарности: 2,087 в 932 сообщениях Поиск благодарностей OgreSwamp
Отправить сообщение для  OgreSwamp с помощью ICQ
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

Ludwig, почитал немного по вашей ссылке. Хватило на 6 "аргументов". Дальше даже читать не стал. Абсолютно не аргументированно ИМХО. Читал и более агрументированные попытки доказать, что от Java тупеют. Не люблю ХВ. Плохая тема
OgreSwamp вне форума   Ответить с цитированием
Старый 15.01.2008, 15:43   #9
Заслуженный Участник
 
Аватар для Chief
 
Откуда: Limerick
Сообщений: 3,234
Благодарности: 1,722 в 824 сообщениях Поиск благодарностей Chief
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

Цитата:
Сообщение от OgreSwamp Посмотреть сообщение
Читал и более агрументированные попытки доказать, что от Java тупеют. Не люблю ХВ. Плохая тема
ИМХО, никто не говорит, что от Java тупеют. Но использовать его для обучения - это на самом деле сразу дать слишком продвинутую тулзу в неумелые ручки. Обучаемый привыкает, что париться не надо - главное найти правильную библиотеку. Собственно в этом был пойнт оригинальной статьи.

Шо касается статейки приведенной Людвигом - это вообще крутизна:
Цитата:
I've never written a Java program, never more than glanced over reference books about it, but I have a hunch that it won't be a very successful language.
Ага, типо "... не читал, но осуждаю...". Не слишком свежими тряпками надо охаживать экспертов, пишущих такое.
__________________
Ай вонт то си, раша гудбай
Chief вне форума   Ответить с цитированием
Благодарностей: 2 от:
Kot (17.01.2008), nexus (15.01.2008)
Старый 15.01.2008, 16:13   #10
Заслуженный Участник
 
Откуда: Dublin
Сообщений: 1,290
Благодарности: 552 в 253 сообщениях Поиск благодарностей Ludwig
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

Цитата:
Сообщение от Chief Посмотреть сообщение
Ага, типо "... не читал, но осуждаю...". Не слишком свежими тряпками надо охаживать экспертов, пишущих такое.
Положим он не писал ничего на Джаве, а все таки по пунткам в статье, что там не правильно?

Ludwig добавил 15.01.2008 в 17:15
Цитата:
Сообщение от Chief Посмотреть сообщение
ИМХО, никто не говорит, что от Java тупеют. Но использовать его для обучения - это на самом деле сразу дать слишком продвинутую тулзу в неумелые ручки.
Впервые вижу такое определение "продвинутости" прог.инструмента. Чем больше библиотек - тем продвинутее. Круто Фортран и Ада тоже могут быть чемипонами по продвинутости.

Последний раз редактировалось Ludwig, 15.01.2008 в 16:15. Причина: Добавлено сообщение
Ludwig вне форума   Ответить с цитированием
Старый 15.01.2008, 16:40   #11
Заслуженный Участник
 
Аватар для Chief
 
Откуда: Limerick
Сообщений: 3,234
Благодарности: 1,722 в 824 сообщениях Поиск благодарностей Chief
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

Цитата:
Сообщение от Ludwig Посмотреть сообщение
Положим он не писал ничего на Джаве, а все таки по пунткам в статье, что там не правильно?
А что там правильно? Там написаны какие-то вафли из серии: "джаву никто не любит, и это правильно. Крутые хацкеры любят С, перл и лисп." И так далее, я могу такого например нарожать про тот же перл. Потому как у меня с ним не сложилось длительных и радостных взаимотношений. А чё, ща в носу поковыряю и пунктов 20 нарожаю почему перл - есть набор фекальных масс. А чего, я в отличии от аффтара этой горе-статейки на перле хоть несколько сотен линий кода написал.

Цитата:
Сообщение от Ludwig Посмотреть сообщение
Впервые вижу такое определение "продвинутости" прог.инструмента. Чем больше библиотек - тем продвинутее. Круто Фортран и Ада тоже могут быть чемипонами по продвинутости.
Я выразился наверное не верно, но этот тезис был озвучен в статье, которая была в начале поста. И в принципе я с ним соглашусь. Основам программирования нужно учить вообще в машинных кодах , медленно переходя к ассемблеру и потому уже к С. Начинать обучаться основам программирования с Джава глупо, потому что чел не разумеет вообще, чего он делает. Для большинства изучающих программирование начиная с жавы - программирование сведется к набору стейтментов высокого уровня. При этом то что происходит за кадром и где делается большинство ошибок для такого чела останется навсегда загадкой, а значит потенциальной проблемой в коде. Это ИМХО безусловно и переубеждать меня уже нет смысла.
__________________
Ай вонт то си, раша гудбай
Chief вне форума   Ответить с цитированием
Старый 15.01.2008, 21:25   #12
Заслуженный Участник
 
Откуда: Dublin
Сообщений: 1,290
Благодарности: 552 в 253 сообщениях Поиск благодарностей Ludwig
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

Цитата:
Сообщение от Chief Посмотреть сообщение
я могу такого например нарожать про тот же перл. Потому как у меня с ним не сложилось длительных и радостных взаимотношений. А чё, ща в носу поковыряю и пунктов 20 нарожаю почему перл - есть набор фекальных масс.
А можно не 20, а хотя бы по 5 пунктов про Перл, Си и Лисп?
Ludwig вне форума   Ответить с цитированием
Старый 16.01.2008, 04:46   #13
Заслуженный Участник
 
Аватар для OgreSwamp
 
Откуда: RU->IE->SG->IE
Сообщений: 3,168
Благодарности: 2,087 в 932 сообщениях Поиск благодарностей OgreSwamp
Отправить сообщение для  OgreSwamp с помощью ICQ
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

Людвиг, вы действительно считаете аргументом "Java никто не любит"? И "Хорошие языки писались маленькими командами"? Надеюсь аргумент про бороду у создателя языка автор в оставшихся 14 пунктах, которые я не прочитал, не приводит

Я лет 6-7 назад написал на перле не одну тысячу строчек кода. Но я не могу сказать, что я люблю прел. Мое мнение - это язык для панков. Помнится на перле даже соревнования проходили на самый нечитабельный, но работоспособный код.

Такие-же доводы скорее всего писались, когда был при думан С. Типа "С придумали для тех, кто не способен писать в машинных кодах". Извечный спор. И очень глупый. Не нравится - не используй. Я пишу на java для SIM карт уже 4 года, и мне нравится java. Считаю подобных авторов людьми недалекими. Многие видят применение и для асма, С, java, а другие пытаются доказать, что надо вернуться к машинным кодам. Что-же, каждому свое

Chief, учить основам программирования и "делать упор" - разные вещи имхо. Можно вполне учить основам на С или ассемблере, но делать упор на Java в процессе последующего обучения. Опять-же стоит разделять понятия Java как языка и платформ J2EE, J2SE, J2ME итд и сопутствующих технологий. Конечно, обучение, построенное на заучивании определенного API, не несет в себе большой пользы. Но не вижу преград для изучения алгоритмов, паттернов ООП итд использую язык Java.

Последний раз редактировалось OgreSwamp, 16.01.2008 в 04:51.
OgreSwamp вне форума   Ответить с цитированием

Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок
Старый 16.01.2008, 06:28   #14
Активный Участник
 
Сообщений: 115
Благодарности: 21 в 17 сообщениях Поиск благодарностей DiMa74
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

У Грема вообще забавные доводы и не только в этой статье.
DiMa74 вне форума   Ответить с цитированием
Благодарность от:
Kot (17.01.2008)
Старый 16.01.2008, 08:46   #15
Заслуженный Участник
 
Откуда: Dublin
Сообщений: 1,290
Благодарности: 552 в 253 сообщениях Поиск благодарностей Ludwig
По умолчанию Re: Раннее знакомство с Java калечит судьбы программистов?

Цитата:
Сообщение от OgreSwamp Посмотреть сообщение
Людвиг, вы действительно считаете аргументом "Java никто не любит"?
Мы тут как-то говорили на форуме об этом, я действительно не знаю людей, которые владели бы несколькими языками и одновременно любили Джаву. "Владели" я имею ввиду как минимум сотни тысяч строк за спиной. Есть джаваподобные языки вроде C# - это не в счет.

Цитата:
И "Хорошие языки писались маленькими командами"?
Да, маленькими командами, уж точно не комитетами, уж точно за их спиной не было корпораций с сомнительными целями (а у Sun-а замашки такие же как и у MS), далее хорошие языки не навязывают свой жесткий стиль программирования, итд, у Грэма все это есть. И кстати он в конце говорит, что это еще не критика языка, а только лишь его обложки, и прав абсолютно во всем.

Цитата:
Такие-же доводы скорее всего писались, когда был при думан С. Типа "С придумали для тех, кто не способен писать в машинных кодах". Извечный спор. И очень глупый. Не нравится - не используй.
Разумеется, "не нравится - вали" Речь о том, что если бы скажем мой сын взялся за программирование, то Джаву я ему дал бы в самую последнюю очередь (если вообще дал бы, уж лучше C# если речь о корпоративных языках). Речь так же и о том, что если в моем проекте есть куски на Джаве, то я бы на эту позицию взял С++ программиста, а не джависта.
Ludwig вне форума   Ответить с цитированием
Ответ



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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщ.
Вопрос: Ирландия, первое знакомство Аметист Путешествия и Отдых 2 09.02.2007 10:56
Программистов освободят от налогов AlexM IT и Связь 2 13.05.2006 08:03
Группа web-программистов ищет удаленную работу Mnemonick Работа в Ирландии 7 09.02.2006 13:04
ОС Java ДВ Lammo IT и Связь 74 29.07.2005 15:49
Работа для программистов на PHP Arte Работа в Ирландии 2 09.03.2004 13:47


Часовой пояс GMT, времени сейчас: 13:21.


vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd., Русификация: zCarot, Vovan & Co
©2003-2025 VirtualIreland.ru - Виртуальная Ирландия