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

Вниз

Выбор языка   Найти похожие ветки 

 
netrebsky   (2002-11-01 09:39) [0]

Существует огромнейшее количество языков программирования и ссред разработки. А каковы, на ваш взгляд, наиболее важные критерии, определяющие окончательный выбор средства разработки? Почему?


 
Alx2   (2002-11-01 09:44) [1]

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


 
netrebsky   (2002-11-01 09:50) [2]

Конечно, знание языка не оспоримо, но все таки хотелось бы узнать какие либо другие основопологающие критерии, определяющие окончательный выбор. Ведь как известно, среди разработчиков существует консерватизм в выборе языка. А критерии могут быть, например такие: эффективность генерируемого кода, скорость компиляции, скрорость разработки, универсальность средств разработки и т.д.


 
AndrewK   (2002-11-01 09:57) [3]

Инструменты надо выбирать в зависимости от задачи. Самый главный критерий - работоспособная и надежная программа, которая правильно выполняет свои функции. На чем она написана - не важно. Просто надо уметь писать программы. :)


 
Netrebsky   (2002-11-01 10:06) [4]

AndrewK
Инструменты надо выбирать в зависимости от задачи. Самый главный критерий - работоспособная и надежная программа, которая правильно выполняет свои функции. На чем она написана - не важно. Просто надо уметь писать программы.

Но тогда почему же, на твой взгляд, большенство серьезных игр не пишут на VBA, а драйвера не на Java Script? Ведь есть множество разработчиков, хорошо знакомых с этими языками. Но они для этих то целей не подходят (в смысле языки) :)


 
AndrewK   (2002-11-01 10:41) [5]

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


 
Ru   (2002-11-01 10:49) [6]

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



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

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

Наверх





Память: 0.46 MB
Время: 0.008 c
14-59417
maxim2
2002-10-25 08:47
2002.11.18
Непорали сделать форум по Kylix ?


1-59141
Lamerr_
2002-11-08 13:40
2002.11.18
Создание и удаление компонентов в run-time


14-59414
KSergey
2002-10-31 09:08
2002.11.18
Я возмущен!


14-59358
Стивенс
2002-10-27 20:06
2002.11.18
Ищу компанент, помогите плиз


1-59277
Acorus
2002-11-06 19:11
2002.11.18
Как лечить Delphi от access violation ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский