[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Сергеев_ЕВ  
Форум учителей » Форумы для учителей предметников » Форум учителей информатики » Какой язык программирования изучать?
Какой язык программирования изучать?
Дата: Понедельник, 21.04.2014, 19:47 | Сообщение #71

Ishina

Профиль пользователя Ishina
Модератор форума
Группа: Модераторы
Сообщений: 2605
Статус: Отсутствует
Informatikum, Вам замечание за нарушение Правил форума - публикацию внешних ссылок в постах и в подписи. Рассматриваю этот жест, как раскручивание своего проекта.

Вы слишком серьезны. Серьезное лицо - еще не признак ума, господа. Все глупости на Земле делаются именно с этим выражением. Вы улыбайтесь, господа. Улыбайтесь!
"Тот самый Мюнхгаузен"
Дата: Среда, 21.10.2015, 20:45 | Сообщение #72

sab9090

фотография отсутствует
Зачастивший
Группа: Пользователи
Сообщений: 71
Статус: Отсутствует
Хотел бы поднять тему =)
Интересуют языки програмирования к которым есть простой графический конструктор интерфейса (наподобие Дельфи) для быстрого создания небольших кроссплатформенных приложений.
Одно время подсел на python будучи подкупленный его приятным синтаксисом и легкостью чтения кода... Чем больше я его изучал, тем больше спотыкался - Некомпилируемый (каждый раз ставить Питон на "левую" машину,только чтобы запустить коротенький код и потом ставить сторонние модули - явно не для массового потребителя), сторонние модули далеко не всегда  соответствуют философии програмирования языка (куча нагромождений классов и подклассов с длииииными названиями и т.д.). При всем уважении, он ближе к php, чем к настольным приложениям (ну и скрипты для серверов).
Lazarus... - использовал пару раз для написания простеньких программ управления (чтобы лишний раз не лезть в консоль), но интернет сообщество хором твердит, что паскаль скорее мертв, чем жив.
С# - Не кроссплатформенный... Конечно говорят, что на Линукс есть Моно, но опять таки со слов сообщества совместимость только 70%, не говоря уже о том, что окна .Net на Лине не заведутся. Подробно вопрос пока не разбирал... Буду не против, если мне "откроют глаза" на суровую реальность.
Си, Ява и подобные - не рассматриваю ибо сильно низкоуровневые.
В целом пока, что всем требованиям отвечает Lazarus, но как всегда хочется иметь запас возможностей и расширений на будущее.
Дата: Среда, 21.10.2015, 22:45 | Сообщение #73

iyugov

фотография отсутствует
Владыка слова
Группа: Друзья
Сообщений: 1433
Статус: Отсутствует
sab9090, та же проблема. Пишу в Lazarus. С кросс-компиляцией ещё не разобрался, вынужден загружать целевые платформы.

Веду у первокурсников программирование на C# - консольные приложения без каких-то специальных объектов, чисто алгоритмизация. Они пишут в MS VS 2008-2010, я - в MonoDevelop. В моём случае совместимость проектов полная.

Может быть, ещё Qt?
Дата: Четверг, 22.10.2015, 09:55 | Сообщение #74

sab9090

фотография отсутствует
Зачастивший
Группа: Пользователи
Сообщений: 71
Статус: Отсутствует
iyugov, Похоже придется все таки совершенствоваться в Лазарусе. Почитал про C#. Та же история, что и с Питон. Базовые функции работают везде, но так же как и с питоном для работы на каждой машине программ с интерфейсом нужно установить библиотеку. Кроcсплатформенно работает только gtk# , стандартные Net окна кроме как на Вин нигде не отрисовываются. Потенциал несомненно огромный, но боюсь у меня нет времени ждать пока он будет развит до полноценной кроссплатформенности.

QT... В чистом виде с ним дело не имел, но на Питоне PyQT вызывал у меня аллергию в виду монстро конструкций. QT Designer код на Питон 3 нормально не преобразовывается, а таскать на хвосте его файл...

Спасибо за информацию =) Пойду вариться в собственном соку =)
Дата: Вторник, 26.04.2016, 23:56 | Сообщение #75

vasilisa1kit

фотография отсутствует
Начинающий
Группа: Пользователи
Сообщений: 4
Статус: Отсутствует
лучше с++
Дата: Четверг, 23.11.2017, 10:53 | Сообщение #76

androsid

фотография отсутствует
Начинающий
Группа: Пользователи
Сообщений: 1
Статус: Отсутствует
Хочу порекомендовать для начинающих очень хороший язык программирования JavaScript.

Согласно правилам Форума, сообщение отредактировано администратором

Дата: Четверг, 23.11.2017, 16:35 | Сообщение #77

Сергеев_ЕВ

Профиль пользователя Сергеев_ЕВ
Модератор форума
Группа: Модераторы
Сообщений: 3177
Статус: Отсутствует
Только с объектами файловой системы такие заморочки...



Окажу помощь в создании и администрировании учительских сайтов в системе uCoz
Дата: Среда, 23.01.2019, 22:17 | Сообщение #78

Игоревич

Профиль пользователя Игоревич
Администратор
Группа: Администратор
Сообщений: 1594
Статус: Отсутствует
Кстати, коллеги! А какой язык программирования Вы изучаете на базовом уровне? Паскаль? 
Или же есть те, кто C++ или Pyton учит?


"Все профессии от людей и только три от Бога: учитель, судья и врач". Сократ.
Дата: Среда, 23.01.2019, 23:42 | Сообщение #79

iyugov

фотография отсутствует
Владыка слова
Группа: Друзья
Сообщений: 1433
Статус: Отсутствует
На базовом уровне (10-11 кл.) фактически изучаем не язык программирования как таковой, а технологию разработки приложений с графическим интерфейсом. Используем Visual Basic. Код изучаем поверхностно.
На профильном уровне (10-11 кл.) изучаем Pascal.
В 7-9 классах изучаем алгоритмизацию в среде "Кумир".
С отдельными учениками изучаем C++ и Python.
Дата: Пятница, 25.01.2019, 17:53 | Сообщение #80

Сергеев_ЕВ

Профиль пользователя Сергеев_ЕВ
Модератор форума
Группа: Модераторы
Сообщений: 3177
Статус: Отсутствует
Pascal forever!



Окажу помощь в создании и администрировании учительских сайтов в системе uCoz
Форум учителей » Форумы для учителей предметников » Форум учителей информатики » Какой язык программирования изучать?
Поиск:
Если Вы хотите оставить сообщение на форуме, то рекомендуем Вам зарегистрироваться на нашем сайте или войти на портал как зарегистрированный пользователь
Маркер СМИ

© 2007 - 2024 Сообщество учителей-предметников "Учительский портал"
Свидетельство о регистрации СМИ: Эл № ФС77-64383 выдано 31.12.2015 г. Роскомнадзором.
Территория распространения: Российская Федерация, зарубежные страны.
Учредитель / главный редактор: Никитенко Е.И.


Сайт является информационным посредником и предоставляет возможность пользователям размещать свои материалы на его страницах.
Публикуя материалы на сайте, пользователи берут на себя всю ответственность за содержание этих материалов и разрешение любых спорных вопросов с третьими лицами.
При этом администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта.
Если вы обнаружили, что на сайте незаконно используются материалы, сообщите администратору через форму обратной связи — материалы будут удалены.

Все материалы, размещенные на сайте, созданы пользователями сайта и представлены исключительно в ознакомительных целях. Использование материалов сайта возможно только с разрешения администрации портала.


Фотографии предоставлены