forum.kai.ru

Форум КНИТУ-КАИ
Текущее время: 24 ноя 2017, 11:07

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 19 дек 2006, 05:45 
Не в сети
treilor

Зарегистрирован: 01 янв 1970, 00:00
Сообщений: 19
мое мнение по сабжу - целесообразность изучения того или иного языка зависит от целей, для которых он будет использоваться. Для бизнес-приложений - имхо по скорости разработки лучше дотнета ничего пок6а нет, для "универсальной" мультиплатформенности и интероперабельности - Джава, для более низкоуровневых задач - С++.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 янв 2007, 00:23 
Не в сети
Постоянный посетитель
Аватар пользователя

Зарегистрирован: 13 дек 2006, 19:53
Сообщений: 74
не навижу С++, у меня был по нему жуткий препод... дядя П.... Б-Р-Р-Р :evil:


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 фев 2007, 08:40 
Не в сети
Постоянный посетитель
Аватар пользователя

Зарегистрирован: 15 апр 2003, 12:09
Сообщений: 1439
Откуда: Кaзань
Нечаянно наткнулся на интересую статистику по языкам программирования: http://www.tiobe.com/tpci.htm (там есть график популярности языков с 2001)

Насколько понял, статистика составлена на основе упоминаний в интернете различных языков программирования.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Ответ
СообщениеДобавлено: 06 мар 2007, 12:42 
Не в сети
Постоянный посетитель

Зарегистрирован: 05 мар 2007, 11:47
Сообщений: 46
Дас... вопрос поставлен и впрямь некорректно. Выбирая инструмент нужно понять то, для какой цели он требуется. На своем большом опыте знаю что таких инструментов должно быть несколько. Сам испльзую следующее:

1) Для написания под платформу Win юзаю Borland C++ Builder 2006 + еще док из MSDN 2006
2) Сейчас работая над проектом project nemesis (www.nemesis-game.net) использую Visual Studio 2005, язык C# (шарп), т.к. он обеспечивает полную многоплатформенность. И в среде MS VS очень хорошо реализована поддержка DX, да и еще полный SDK дан.
3)Выполняя слжные вычислительные процессы конечно же ассемблер
И еще могу дофига примеры приводить...
Усе на сення.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 сен 2007, 07:07 
Не в сети
Постоянный посетитель Замечаний:2

Зарегистрирован: 29 окт 2004, 08:52
Сообщений: 43
Ну что дети, гадите в сети? :)

Попробую напистаь на эту тему, но чуть позже, сечас я удручен :(


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 сен 2007, 07:24 
Не в сети
Постоянный посетитель Замечаний:2

Зарегистрирован: 29 окт 2004, 08:52
Сообщений: 43
С++

"+ы" (плюсы):
- законченный стандарт, это значит на нем можно написать что угодно в любой сфере.
- практически не имеет ошибок и глюков (т.к. очень старый и все уже найдено и исправлено)


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




J++

"+ы":
- полная платформенная независимость
- поддерживаемость потокового программирования на уровне кода (для создания и управления потоками не нужно использовать средства операционной системы). Этот пункт - САМЫЙ ГЛАВНЫЙ. Мощьные сетевые клиен-серверные приложения должны быть многозадачными (а занчит многопотоковыми) и одновременно обслуживать множество (сотни и тысячи) запросов и поддерживать сеансы с клиентами; при программированиии напистаь и отладить это наМНОООООООГО легче, если язык поддерживает потоковое программирование на уровне кода. Эменно по этой и ТОЛЬКО по этой причине большенство сетевых приложений сегодня написаны на J++(а вовсе не потому что J++ самый невъ%баццо современны и ах№еть перспективный язык)

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






ну вот в кратце, что-то еще вспомню - добавлю


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18 сен 2007, 17:46 
Не в сети
Новый посетитель
Аватар пользователя

Зарегистрирован: 29 июн 2007, 16:35
Сообщений: 7
Откуда: ТКиИ / КС / 230101
Не понимаю, о чем, собственно, спор? Каждый язык, а порой и каждый компилятор одного и того же языка имеет свои достоинства и недостатки. Здесь кто то говорил о том что BCB рулит и все такое. Вот с этим я в корне не соглашусь. Просто для сравнения: программа весит на Visial C++ где то 40-50 кб... а на Borland`е 300 кб в лучшем случае. Лично мое мнение: для С++ лучшее что есть это порт GCC (G++), при наличии библиотек и инклудников. Не беда что консоль, батники рулят. И вообще Far forever, но это не в ту тему) Для C# я пользуюсь двумя вещами. SharpDevelop (быстрый и не капризный) и Visual 2005 (потому что в институте так сказали, мол, пишите на визуале, ибо лабы один хрен на нем). Если же нужно для себя и по-быстрому, то Hi-Asm (но это не совсем язык. кто знает, тот понял). Короче выбор ваш.

_________________
Будущего нет...


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 сен 2008, 16:23 
Не в сети
Новый посетитель

Зарегистрирован: 03 дек 2005, 18:20
Сообщений: 10
простите, ребят. все-таки для себя я теперь понял. конечно, нужно рассматривать данный вопрос в контексте определенных задач бизнеса. А вообще мир движется в сторону соа и язык тут не важен.
Извиняюсь за рекламу


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 сен 2008, 02:09 
Не в сети
ник, генерирующий сообщения

Зарегистрирован: 08 окт 2004, 15:54
Сообщений: 305
Откуда: выпуск 2009 4-й фак
за java больше платят. факт.
за c# поменьше


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 сен 2008, 14:19 
Не в сети
Постоянный посетитель
Аватар пользователя

Зарегистрирован: 03 ноя 2003, 15:42
Сообщений: 42
Откуда: Системы Умный дом
Выбор того или иного языка зависит от конкретной задачи.
Надо стараться сделать конечный продукт как можно проще.
Если Вам надо создать программу, которая складывает 2+2, то лучше вообще использовать обычный Си.
Другое дело, когда требуется, чтобы эту программу можно было запускать на всех платформах, приходится идти на жертвы: усложнять продукт, например, средствами Java.

Решение и результат должны быть максимально простыми, но не проще чем это возможно.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 фев 2009, 22:02 
Не в сети
Новый посетитель

Зарегистрирован: 20 фев 2009, 21:59
Сообщений: 1
А как сейчас с поиском работы? С каким языком можно найти легче работу?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 фев 2009, 00:45 
Не в сети
ник, генерирующий сообщения

Зарегистрирован: 08 окт 2004, 15:54
Сообщений: 305
Откуда: выпуск 2009 4-й фак
в казани - только php и java. других вакансий именно на сегодняшний день нет вообще.
ps.мое резюме висит на известных сайтах поиска работы уже месяц и ни одного звонка. ровно год назад сразу после публикации резюме звонили каждый день по несколько раз.
pps.пишу на c#


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу Пред.  1, 2

Часовой пояс: UTC


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB