Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Какой язык выбрать  (Прочитано 4084 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #15 : 09 Ноября 2009, 18:24:25 »
он не лучше и не хуже, у них разные уровни )))
на счет приемуществ пайтона:
- он объектно-ориентированый
- он свободный
- он переносим
- он мощный
- он соединяемый
- он удобен
- он прост в изучении
- он назван в честь Монти Пайтона

Содрал из книги )))
а вообще в вики с запросом "python"

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #16 : 09 Ноября 2009, 18:39:36 »
А чем Пайтон то хорош , чем лучше C++ ?       ??
Смотря для чего, всё зависит от задачи.
xUbuntu 12.04

Оффлайн zhenya0007

  • Автор темы
  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #17 : 09 Ноября 2009, 19:20:29 »
А компилятор C++ в Linux тоже свободный ????

C++ в Linux не объектно ориентированный ?

Оффлайн aplot

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #18 : 09 Ноября 2009, 19:29:08 »
А компилятор C++ в Linux тоже свободный ????

C++ в Linux не объектно ориентированный ?
Конечно свободный!  :)
Всегда думал, что C++ тем и отличается от Си, что объектно-ориентированный   ;)
Сам недавно переехал на Qt. Для разработки графического интерфейса QtCreator.
Приобрел книжку Жасмин Бланшет "Qt4. программирование GUI на С++"  (хотел именно твердую копию, но есть и электро) + документация по Qt (в том числе и на русском). С целью получения практики использования пишу лабы на Qt. Пока возможности библиотеки не подводят (ну и не подведут, думаю  :))
« Последнее редактирование: 09 Ноября 2009, 19:36:31 от aplot »
Ubuntu 10.04

Оффлайн zhenya0007

  • Автор темы
  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #19 : 09 Ноября 2009, 19:34:27 »
Вообщем из всего я понял.

1.Что нужно обязательно изучать C++ в Linux для познания всей системы в целом.

2.Нужно изучать Python для быстрого написания приложений, в том числе и для ИКС.


Все можно приступать к изучению ???  Или еще есть, какие-то дополнения, которые вы можете для меня добавить ????

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #20 : 09 Ноября 2009, 19:52:59 »
1.Что нужно обязательно изучать C++ в Linux для познания всей системы в целом.
2.Нужно изучать Python для быстрого написания приложений, в том числе и для ИКС.
1. не обязательно, но знать его неплохо
2. выбор языка программирования зависит от поставленной задачи. приложения можно писать и с помощью Qt и GTK+, а так же других инструментов...

определите, какой уровень программирования у вас сейчас и читайте о том чего вы не знаете
википедия Вам в помощь )))

Оффлайн zhenya0007

  • Автор темы
  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #21 : 09 Ноября 2009, 20:23:44 »
1.Что нужно обязательно изучать C++ в Linux для познания всей системы в целом.
2.Нужно изучать Python для быстрого написания приложений, в том числе и для ИКС.
1. не обязательно, но знать его неплохо
2. выбор языка программирования зависит от поставленной задачи. приложения можно писать и с помощью Qt и GTK+, а так же других инструментов...

определите, какой уровень программирования у вас сейчас и читайте о том чего вы не знаете
википедия Вам в помощь )))

QT и GTK+ это отдельные языки программирования ?? для ИКСОВ ?

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #22 : 09 Ноября 2009, 20:28:15 »
http://ru.wikipedia.org/wiki/GTK
http://ru.wikipedia.org/wiki/Qt

помните, википедия - ваш друг номер два....

Blizzard

  • Гость
Re: Какой язык выбрать
« Ответ #23 : 09 Ноября 2009, 20:51:20 »
Lazarus == Delphi для Linux
Gambas2 == Visual Basic для Linux

Все остальное как-то по отдельностеи в Linuxе и не тянет на полноценные среды программирования, как в Windows. Ну, а там уж выбирайте сами. Только поверьте, всякие си, си с плюсами и питоны не нужны для изучения Linuxа. Все это пережитки прошлого.

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5743
  • Все по палатам!
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #24 : 09 Ноября 2009, 22:12:54 »
Все это пережитки прошлого.
И я тоже :idiot2:. Но с Си(Asm) и С++ все остальное понимается влёт.
Извините, я все еще учусь

Оффлайн zhenya0007

  • Автор темы
  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #25 : 10 Ноября 2009, 08:03:43 »
Lazarus == Delphi для Linux
Gambas2 == Visual Basic для Linux

Все остальное как-то по отдельностеи в Linuxе и не тянет на полноценные среды программирования, как в Windows. Ну, а там уж выбирайте сами. Только поверьте, всякие си, си с плюсами и питоны не нужны для изучения Linuxа. Все это пережитки прошлого.

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

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #26 : 10 Ноября 2009, 08:45:20 »
Чтобы понять что такое Linux надо поработать на bash.
По сути, это набор маленьких утилиток (написанных на С), которые можно за счет posix механизма соединять в трубы. Вместе с реальной многопроцессностью Linuxа - это гремучая смесь. 8)
Мне видится таким процесс освоения всяких разных фенек.
bash
C
C++
Java и (или) C#

Потом можно изучить php, JS, питон, перл, tcl/tk, технологию Ajax, QT4, Gtk ...
На любом этапе можно остановиться, но чем дальше пройдете тем лучше для Вас. :coolsmiley:
Кругозор будет обалденный.

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #27 : 10 Ноября 2009, 08:49:34 »
у zhenya0007 наверное уже каша в голове. сколько советчиков, столько и мнений... и все имеют право на существование... вы для себя решите, что вы хотите. если просто хотите разобраться в никсах, не обязательно уметь программировать вовсе... системный администратор != программист

Оффлайн bektau

  • Участник
  • *
  • Сообщений: 140
  • US 9.04, US 9.10 , Lucid 10.04 (fix)
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #28 : 10 Ноября 2009, 23:45:13 »
когда появится время,хочу начать изучать Ruby

а вот сравнение языков программирования всё в той же wiki
« Последнее редактирование: 10 Ноября 2009, 23:52:01 от bektau »

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: Какой язык выбрать
« Ответ #29 : 11 Ноября 2009, 00:24:15 »
Цель программирования  - изучить глубоко операционную систему, т.к. по собственному опыту знаю, что изучив язык программирвоания под операционку, начинаешь понимать  многие процесссы операционной системы и все ОС в целом.

Хреновый опыт, судя по вопросам и высказываниям тобою написанным. Пойми, что такое вообще язык программирования, чем он отличается от программирования и чем это все отличается от ОС.

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.