The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
помогите выбрать язык программирования , !*! user, 16-Ноя-06, 11:51  [смотреть все]
Хочу начать изучать язык программирования, но немогу определиться какой лучше. Есть несколько вариантов C++(Visual), Delphi, Java. Задачи совершенно разносторонние по написанию программ. вот по этому и незнаю на какой язык поставить. Что сейчас перспективней и что лучше нужно учить?
  • помогите выбрать язык программирования , !*! DeadMustdie, 13:27 , 16-Ноя-06 (1)
      Java

    Плюсы: высокая степень переносимости программ без особенно больших усилий разработчика, поддерживаемые промышленные среды разработки и сервера приложений. Стандартизация. Репутация. Широкое использование в бизнес-секторе.

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

      C++
    Плюсы: чрезвычайно мощные механизмы объектно-ориентированного программирования, одновременно - возможность доступа к низкоуровневым интерфейсам и тонкой оптимизации алгоритмов. Низкие накладные расходы на исполнение мелких программ.
    Минусы: сравнительная бедность доступных библиотек, полная невозможность компонентного программирования в стиле Java. Сложность языка для правильного использования.

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

  • помогите выбрать язык программирования , !*! madskull, 14:19 , 16-Ноя-06 (3)
    >Хочу начать изучать язык программирования, но немогу определиться какой лучше. Есть несколько
    >вариантов C++(Visual), Delphi, Java. Задачи совершенно разносторонние по написанию программ. вот
    >по этому и незнаю на какой язык поставить. Что сейчас перспективней
    >и что лучше нужно учить?


    ИМХО
    Если надо научиться "лабать" программы - java или delphi или еще какой сишарп.
    А если надо научиться программировать - мне кажется, надо начинать с С (си). Поизучать теории программирования, алгоритмы... Абстрагируясь от наворотов и особенностей языка.

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

    А начинать со всяких там питонов, перлов и прочих пхп - неправильно, мозги сразу набекрень станут. Опять же, ИМХО.

    • помогите выбрать язык программирования , !*! Forth, 14:33 , 16-Ноя-06 (4)
      >А начинать со всяких там питонов, перлов и прочих пхп - неправильно,
      >мозги сразу набекрень станут. Опять же, ИМХО.
      Из-за питона не встанут, очень даже подходящий язык для изучения. Не перегруженный особенностями и особыми ситуациями, как тот же C.

      • помогите выбрать язык программирования , !*! skif_01_, 11:44 , 29-Май-09 (7)
        >>А начинать со всяких там питонов, перлов и прочих пхп - неправильно,
        >>мозги сразу набекрень станут. Опять же, ИМХО.
        >Из-за питона не встанут, очень даже подходящий язык для изучения. Не перегруженный
        >особенностями и особыми ситуациями, как тот же C.

        есть предложение! Когда пишете название языка ТО БУДЬТЕ ДОБРЫ ДОПИСАТЬ ССЫЛКУ НА ИНФУ (КОРРЕКТНУЮ) ДЛЯ НАЯЧИНАЮЩИХ. БУДУ ОЧЕНЬ БЛАГОДАРЕН, заранее спасибо.

    • помогите выбрать язык программирования , !*! user, 14:35 , 16-Ноя-06 (5)
      спасибо всем ВАМ за объективный ответ, это совпадает и с моими мыслями. Еще раз СПАСИБО!
      • помогите выбрать язык программирования , !*! Прохожий, 12:29 , 04-Май-09 (6)
        Начать можно и с языка PureBasic http://pbasic.spb.ru/
        В его стоставе есть более 800 встроеных функций и их число можно с лёгкостью увеличить, что позволяет программировать даже без знаний API.
        Язык расчитан для написания консольных, оконных и игровых программ для Windows, Linux, MacOS.
        У него довольно простой синтаксис и выучить за короткое время можно даже по справке.
        Вот пример программы, создающей окно с надписью

        OpenWindow(1,200,250,200,50,"Заголовок окна",#PB_Window_MinimizeGadget)
        CreateGadgetList(WindowID(1))
        TextGadget(2,70,16,180,15,"Привет мир!")

        Repeat
        Event=WaitWindowEvent()
        Until Event=#PB_Event_CloseWindow
        End

        Размер скомпилированого исполняемого файла получается небольшим - всего 10КБ и для его работы не нужны никакие внешние файлы - все в EXE.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру