Здравствуйте, гость ( Вход | Регистрация )

2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему
> Холивар: Java/C++/.Net, На злобу дня
Рейтинг 5 V
Mongoose
сообщение 24.08.2007 - 00:42

Постоялец форума
*****
орден III степениорден IV степени
Группа: Участник
Сообщений: 531
Регистрация: 29.09.2003
Пользователь №: 83


Будущее не за языками программирования, не за средствами отладки и не за корпорациями, которые продвигают свои платформы. Будущее -- за толкомыми программистами, которые способны видеть и использовать все преимущества того языка программирования, на котором они остановились в данный момент жизни, а так же обходить недостатки и грамотно строить архитектуру приложения.
У меня очень большие сомнения в том, что если начать учить человека с нулевой подготовкой исключительно языку Java, то он сможет потом относительно быстро перестроиться, к примеру, под С++(и тем более под С). В этом плане С очень хорош для обучения на начальном этапе и позволяет освоить азы без излишних, на этом этапе, знаний о классах и модели ООП. В дальнейшем он сам выбирет, что ему ближе, но у него не будет трудностей в понимании процессов.

P.S. Не смог ужержаться по поводу кросплатформенности Java: ]]>http://www.bash.org/?338364]]> (ссылка внешняя)
Перейти в начало страницы
 
+Цитировать сообщение
gormih
сообщение 24.08.2007 - 00:49

* Не Злой *
*****
орден I степениорден II степени
Группа: Участник
Сообщений: 912
Регистрация: 6.12.2005
Пользователь №: 10925


Цитата(Mongoose @ 24.08.2007 - 01:42) *
У меня очень большие сомнения в том, что если начать учить человека с нулевой подготовкой исключительно языку Java, то он сможет потом относительно быстро перестроиться, к примеру, под С++(и тем более под С). В этом плане С очень хорош для обучения на начальном этапе и позволяет освоить азы без излишних, на этом этапе, знаний о классах и модели ООП. В дальнейшем он сам выбирет, что ему ближе, но у него не будет трудностей в понимании процессов.

А изучение ассемблера на начальном этапе дает еще больше понимания в дальнейшем, уверяю rolleyes.gif
Вопрос в другом - где этот программист в дальнейшем будет нужен. Если он всю жизнь будет писать на джаве низкопроизводительные приложения - зачем ему знать о си и тем более ассемблере? Однако согласен, что квалификации программиста начавшего программировать на ассемблере и плавно перешедшего на джаву будет достичь немного сложнее.
Перейти в начало страницы
 
+Цитировать сообщение
Almazov
сообщение 24.08.2007 - 11:22

Постоялец форума
*****
орден III степени
Группа: Участник
Сообщений: 643
Регистрация: 13.05.2004
Пользователь №: 3537


Цитата(Mongoose @ 24.08.2007 - 01:42) *
P.S. Не смог ужержаться по поводу кросплатформенности Java: ]]>http://www.bash.org/?338364]]> (ссылка внешняя)

Зачет. tongue.gif
Перейти в начало страницы
 
+Цитировать сообщение
Nexus
сообщение 1.09.2007 - 11:04

Постоялец форума
*****

Группа: Участник
Сообщений: 608
Регистрация: 9.11.2004
Пользователь №: 5306


стоит ли задуматься? dry.gif
_http://www.tiobe.com/tpci.htm
асма там ваабще не вижу..
ну а поповоду явы..судя по рейтингу : на ней пишут (ну почти) все)))

Сообщение отредактировано Nexus - 1.09.2007 - 11:05
Перейти в начало страницы
 
+Цитировать сообщение
gormih
сообщение 1.09.2007 - 14:27

* Не Злой *
*****
орден I степениорден II степени
Группа: Участник
Сообщений: 912
Регистрация: 6.12.2005
Пользователь №: 10925


Цитата(Nexus @ 1.09.2007 - 12:04) *
стоит ли задуматься? dry.gif
_http://www.tiobe.com/tpci.htm
асма там ваабще не вижу..
ну а поповоду явы..судя по рейтингу : на ней пишут (ну почти) все)))



ИМХО, маркетинг всё это. У меня знакомых программистов на ассемблере и Си больше чем программистов на других языках... Не верю, что они не входят даже в 1 % от общего числа в среднем.
Перейти в начало страницы
 
+Цитировать сообщение
leah
сообщение 1.09.2007 - 20:24

Постоялец форума
*****

Группа: Модератор
Сообщений: 967
Регистрация: 17.08.2004
Пользователь №: 4400


Цитата(gormih @ 1.09.2007 - 15:27) *
ИМХО, маркетинг всё это. У меня знакомых программистов на ассемблере и Си больше чем программистов на других языках... Не верю, что они не входят даже в 1 % от общего числа в среднем.

Все гораздо банальнее, у меня тоже оооочень мало знакомых на пространстве нашей родины, которые пишут на яве. Зато практически все знакомые за рубежом, а их не меньше, пишут именно на ней!
Большие корпорации, практически все, делают свои проекты именно на яве, наверное из-за ее тормознутости newconfus.gif и маркетинга.
Более того, там она несказанно популярна и непопуляен, например, питон, про который там мало кто знает.

Ява очень хорошо подходит именно для больших внутрикорпоративных разработок, где нужны web- и gui-интерфейсы со связью с базами данных - типичные информационные системы. Для других нужд лучше смотреть в сторону других языков.
Перейти в начало страницы
 
+Цитировать сообщение
Graker
сообщение 1.09.2007 - 21:00

Частый гость
***

Группа: Участник
Сообщений: 182
Регистрация: 5.01.2006
Пользователь №: 11345


Цитата(Nexus @ 1.09.2007 - 12:04) *
стоит ли задуматься? dry.gif

Ну задумайся))

Цитата
асма там ваабще не вижу..

А кто тебе сказал, что он должен там быть?

Цитата
ну а поповоду явы..судя по рейтингу : на ней пишут (ну почти) все)))

Гм. Ну если ~20% - это все... Ради интереса попробуй сложить статистику для C и C++. Стоит ли задуматься? smile.gif
Перейти в начало страницы
 
+Цитировать сообщение
gormih
сообщение 1.09.2007 - 21:04

* Не Злой *
*****
орден I степениорден II степени
Группа: Участник
Сообщений: 912
Регистрация: 6.12.2005
Пользователь №: 10925


Цитата(Graker @ 1.09.2007 - 22:00) *
А кто тебе сказал, что он должен там быть?

Да уж, точно... Tiobe Software по видимому ассемблер за язык программирования не считает huh.gif

Вот кстати подтверждение:


Цитата
Специалисты из TIOBE рассматривают язык в качестве языка программирования, если он является полным по Тьюрингу. Это означает, что для любой функции, которую можно вычислить на машине Тьюринга, на данном языке можно написать программу, выполняющую ту же самую функцию.
Как следствие, в качестве языков программирования не рассматриваются такие распространённые языки, как HTML, XML и SQL. С другой стороны такие расширения SQL, как PL/SQL и Transact-SQL, являются языками программирования. Средства разработки и технологии, такие как ASP, ASP.NET, Rails и AJAX, также не считаются языками программирования. Наконец, из рассмотрения исключены языки типа ассемблера, хотя они и полны по Тьюрингу.

]]>Источник ]]>(ссылка внешняя)

Сообщение отредактировано gormih - 1.09.2007 - 21:09
Перейти в начало страницы
 
+Цитировать сообщение
Nexus
сообщение 1.09.2007 - 21:20

Постоялец форума
*****

Группа: Участник
Сообщений: 608
Регистрация: 9.11.2004
Пользователь №: 5306


tongue.gif
ЗЫ одного непому почему яву считают "торзмазнутой"..обьясните кто нить..может она под винду тормозит но на лине самая тема!
Перейти в начало страницы
 
+Цитировать сообщение
gormih
сообщение 1.09.2007 - 21:22

* Не Злой *
*****
орден I степениорден II степени
Группа: Участник
Сообщений: 912
Регистрация: 6.12.2005
Пользователь №: 10925


Цитата(Nexus @ 1.09.2007 - 22:20) *
tongue.gif
ЗЫ одного непому почему яву считают "торзмазнутой"..обьясните кто нить..может она под винду тормозит но на лине самая тема!

По моему опыту под линуксом она еще больше тормозит ohmy.gif
Перейти в начало страницы
 
+Цитировать сообщение

2 страниц V  < 1 2
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 25.04.2024 - 03:30