powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / ЯП для одиночки, который программирует не для заработка
77 сообщений из 77, показаны все 4 страниц
ЯП для одиночки, который программирует не для заработка
    #38071243
kot275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня. Помогите с выбором языка программирования. Я по жизни занимаюсь различной промавтоматитикой, программирование лишь для меня облегчение и автоматизация моей деятельности. Но я не профессиональный программист, не зарабатываю этим. Да и программы мои могут вызвать смех у профи, но свои функции для меня выполняют.
Основное направления, это работа с различным внешними оборудованием, расчётные задачи, матмоделирование, статистический анализ, работа с БД.
До текущего момента я работал в основном с Дельфи 7 и БД Firebird. Но Дельфи 7 уже отходит, и надо за пару лет перейти на что-то новое. К сожалению, новую версию я финансово позволить себе купить не могу, а воровать для меня не кошерно. Плюс, в наше среде началось активное движение к Linux.
С благодарностью приму любой толковый совет.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071285
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хаскель
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071308
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275Основное направления, это работа с различным внешними оборудованием, расчётные задачи, матмоделирование, статистический анализ, работа с БД.
Тебе не нужен никакой язык. Твоя работа ближе - к эксплуатации готовых продуктов. Изучай MathCad,
MathLab, встроенные в них ЯП и если работа с БД - то изучай конкретную БД.

Само знание ЯП сегодня - не главное. Знание Java сегодня - это громкий кич.
Java ничего не стоит без тонны технологий и фремворков которые идут вместе с ней.

Java-программист (к примеру) - это мифическое существо. Он никому не нужен как конь в вакууме. Нужен чел
знающий веб технологии которые на 99% написаны на Java.

Тоже самое С++. Подразумевает глубокое знание Unix и системных вызовов.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071313
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonТоже самое С++. Подразумевает глубокое знание Unix и системных вызовов.в пол-третьего ночи, конечно, и не такое напишешь, бывает
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071323
ravt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делфи7 никуда не уходит, именно 7 живее всех живых.

а если миграция в сторону Linux и нужна бесплатная среда разработки смотри lazarius тот же делфи , только фрии и под Linux, хотя до 7 ему еще далековато, но проект жив и развивается.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071329
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ravtно проект жив и развивается.кто-то пилил его последние лет 6-ть? а то я его последний раз видел году так в 2006-м, был ну очень уж сырой.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071331
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychmaytonТоже самое С++. Подразумевает глубокое знание Unix и системных вызовов.в пол-третьего ночи, конечно, и не такое напишешь, бывает ну, последнее время в Киеве - огромный спрос на с++-ников хорошо знающих юникс. и зп у них повыше чем у джавистов.

ну и по поводу джавы майтон правду сказал. смотрят в резюме в первую очередь - на аббревиатуры всякие. коре джава - никому не уперлась.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071332
ravt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZyK_BotaNravtно проект жив и развивается.кто-то пилил его последние лет 6-ть? а то я его последний раз видел году так в 2006-м, был ну очень уж сырой.

Сейчас повеселее чем было в2006, но как альтернатива для человека который не занимается программированием профессионально очень даже пойдет.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071383
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lazarus или java/mono если про linux?
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071416
Учи питон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если не для денег не программисту для автоматизации рутины, то Python! Он легок в изучении, легок в использовании и очень производительный (самый высокий уровень абстракции у скриптовых языков => и выхлоп тоже). Все нормальные программисты используют в своей деятельности минимум один скриптовый язык для автоматизации рутины, самый прогрессивный из них именно Python.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071526
kot275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ZyK_BotaNхаскель

Больно редкий зверь.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071530
kot275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonkot275Основное направления, это работа с различным внешними оборудованием, расчётные задачи, матмоделирование, статистический анализ, работа с БД.
Тебе не нужен никакой язык. Твоя работа ближе - к эксплуатации готовых продуктов. Изучай MathCad,
MathLab, встроенные в них ЯП и если работа с БД - то изучай конкретную БД.

MathCad, MathLab - прекрасные программы. Но для меня это как из пушки по воробьям, да и финансово позволить себе не смогу. Год назад открыл для себя Пайтон с его математическими библиотеками. Очень неплохая замена MathLab для меня оказалась. Дополнительная ценность, Пайтон можно было интегрировать с Дельфи.

maytonСамо знание ЯП сегодня - не главное. Знание Java сегодня - это громкий кич.
Java ничего не стоит без тонны технологий и фремворков которые идут вместе с ней.

Java-программист (к примеру) - это мифическое существо. Он никому не нужен как конь в вакууме. Нужен чел
знающий веб технологии которые на 99% написаны на Java.

Тоже самое С++. Подразумевает глубокое знание Unix и системных вызовов.

Все мое программирование направлено для облегчения своего труда, предприятия в повышение моей эффективности незаинтересованны, свою эффективность приходится повышать самому. Чтоб оставаться конкурентоспособным.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071539
kot275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Python да интересен. Но честно говоря, графический интерфейс на нем написать задача непростая, либо я не въехал в тему. С БД Firebird библиотек нет. До внешнего оборудования еще не добрался.

Если раньше промышленные контролеры, были довольно просты. Их настройка, поверка и отладка была тривиальной задачей, достаточно было знание встроенного языка и кучки резисторов, лапочек и релюшек(не на дорогостоящем же оборудовании было отлаживать). То сейчас на борту уже идет, практически повсеместно, полноценная операционная система. Раньше это было нечто похожее на ДОС, позже нечто из WInCE, сейчас Linux в основном. Ну с программированием на борту просто, там либо FreePascal, либо урезанный С++. А вот снаружи, чтоб провести комплексное тестирование, приходится городит целый диагностический комплекс на базе нескольких компьютеров.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071627
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275ZyK_BotaNхаскель

Больно редкий зверь.ну я так ответил, прочитав только заголовок:

авторЯП для одиночки, который программирует не для заработка
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071628
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275графический интерфейс на нем написать задача непростаятакая же простая, как и на любом другом нормальном ЯП
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071717
Фотография k0rvin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275Python да интересен. Но честно говоря, графический интерфейс на нем написать задача непростая, либо я не въехал в тему. С БД Firebird библиотек нет.

А может стоит и БД заодно сменить?
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071798
kot275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А чтобы Вы могли порекомендовать?
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071803
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275А чтобы Вы могли порекомендовать?мускул
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071905
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZyK_BotaNkot275А чтобы Вы могли порекомендовать?мускулНеее... нафиг-нафиг. Тяжелый и не удобный этот ваш MySQL.
Для одиночки, для разработки "для души" лучший выбор SQLite. Никакой особой настройки, никакого администрирования, развитый диалект сиквела. Если много-юзерский доступ не требуется SQLite - идеальный выбор.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071963
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для одиночки, для разработки "для души" лучший выбор SQLite.
...... А когда внезапно захочется разделить радость от базы с другими? не, все таки в клиент-серверных легеньких базах есть резон.

Но Дельфи 7 уже отходит,
- а паскаль - остается. Какая Вам разница - что куда отходит? Если Ваши программы - работали, работают, и будут?

Ну си-шарп.... возможно. Будет неплохой заменой. Если уж хочется соскочить с делфей, а о кроссплатформенности мыслей нет.

Плюс, в наше среде началось активное движение к Linux.
оно как началось - так и закончится может.... местами уже. Закончилось. Бесплатное в приобретении бывает дороже во владении. Слово в защиту винды. Она небесплатная - но и не запредельно дорогая. А эксель - он такой эксель. И тоже недорогой. А все плюшки линукса доступны.... Не всегда надо бежать за модой. (да, не все гладко. вирусы... ну если народ на линукс сядет - массово - и там они будут)

Кроме питона - очень логичный скриптовый язык - руби.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071985
vvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275Доброго дня. Помогите с выбором языка программирования. Я по жизни занимаюсь различной промавтоматитикой, программирование лишь для меня облегчение и автоматизация моей деятельности. Но я не профессиональный программист, не зарабатываю этим. Да и программы мои могут вызвать смех у профи, но свои функции для меня выполняют.
Основное направления, это работа с различным внешними оборудованием, расчётные задачи, матмоделирование, статистический анализ, работа с БД.
До текущего момента я работал в основном с Дельфи 7 и БД Firebird. Но Дельфи 7 уже отходит, и надо за пару лет перейти на что-то новое. К сожалению, новую версию я финансово позволить себе купить не могу, а воровать для меня не кошерно. Плюс, в наше среде началось активное движение к Linux.
С благодарностью приму любой толковый совет.
Имхо, с учетом опыта в дельфи, миграцией в линукс, работой с БД - только FP/Lazarus.
Минум ломки.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38071988
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почти-недо-делфи под питон....
http://boa-constructor.sourceforge.net/
да, почти. почти делфи 1.0. без дата-компонентов.... но намного лучше - чем ничего. Местами симпатично. Смотрел. Но решил оставить проги консольными))))) - понял - что консольность не смущает....

http://pythoncard.sourceforge.net/ - тоже хвалит народ. Но сам - не смотрел.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38072061
vvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Baskakovпочти-недо-делфи под питон....
http://boa-constructor.sourceforge.net/
да, почти. почти делфи 1.0. без дата-компонентов.... но намного лучше - чем ничего. Местами симпатично. Смотрел. Но решил оставить проги консольными))))) - понял - что консольность не смущает....

http://pythoncard.sourceforge.net/ - тоже хвалит народ. Но сам - не смотрел.
Прикольно, но смущает, что для использования приложения интерпретатор с собой таскать надо.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38072083
Fantomny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275,

Смотрим туда, где много толковой русскоязычной документации (+бесплатно)
Хотя я, к примеру, для частного использования лицензиями не заморачиваюсь

С# -есть все что надо.
С линуксом и оборудованием ... это отдельная задача. Имхо это настолько более трудоемко и высокооплачиваемо , что если научитесь то забудете о основной профессии :)
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38072181
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FantomnyС# -есть все что надо.
для домашних экспериментов можно взять arduino+либу firmata в mono

FantomnyС линуксом и оборудованием ... это отдельная задача. Имхо это настолько более трудоемко и высокооплачиваемо , что если научитесь то забудете о основной профессии :)
насколько более?
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38072256
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прикольно, но смущает, что для использования приложения интерпретатор с собой таскать надо.
если под виндой - http://www.py2exe.org/
если под линуксом - в убунту питон вроде по умолчанию запихнут.
ну и если - кодинг для себя - то чего смущаться?
а что - дот нет без фреймворка работать будет, джава - без рантайм окружения? да ланна....

а флэшки сейчас такие большие.... что и таскать....
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38072501
vvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Baskakov...
а что - дот нет без фреймворка работать будет, джава - без рантайм окружения? да ланна....
...
А вот не нравится, и все. :)
Сразу испольнимый файл (с кодами процессора) хочу.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38072630
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...... ассемблер поможет. Там настоящие коды. Процессора! исполнимые ......
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38072888
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvm, очень сильно удивишся но процессоры тоже разные бывают. И на каждого
компиллятор не затачивают. Есть семейства команд. Их и юзают. Так
что твой идеальный хитрый план провалится
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38073433
vvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonvvm, очень сильно удивишся но процессоры тоже разные бывают. И на каждого
компиллятор не затачивают...
На те, что мне интересны - очень даже затачивают.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38073452
Фотография Новый Год
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ассемблер конечно
ARM скоро всех порвет
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38073453
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новый Годассемблер конечно
ARM скоро всех порвети где связь между асмом и архитектурой арм?
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38073455
Фотография Новый Год
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZyK_BotaNНовый Годассемблер конечно
ARM скоро всех порвети где связь между асмом и архитектурой арм?
я уточнит просто какой ассемблер
конечно же надо писать под айфон! или андроед! арм повсюду
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38073581
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новый ГодZyK_BotaNпропущено...
и где связь между асмом и архитектурой арм?
я уточнит просто какой ассемблер
конечно же надо писать под айфон! или андроед! арм повсюду

т.е. главное писать под ARM? тогда запускать можно на X86 в эмуле
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38074024
kot275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ARM, кстати, стоит уже на всех промкомьютерах, операционка Linux.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38074054
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275ARM, кстати, стоит уже на всех промкомьютерах, операционка Linux.
а как же те, на которых DOS x86?
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38074080
Фотография Малыхин Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что за DOS x86 ?
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38074117
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275ARM, кстати, стоит уже на всех промкомьютерах, операционка Linux.
Чё такое пром-компьютер? Моя рабочая станция на работе это пром?

P.S. Навеяло советским союзом.... Пром-товары...
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38074150
kot275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sanyock2kot275ARM, кстати, стоит уже на всех промкомьютерах, операционка Linux.
а как же те, на которых DOS x86?

Уходят. Новые уже не берем.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38074155
kot275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonkot275ARM, кстати, стоит уже на всех промкомьютерах, операционка Linux.
Чё такое пром-компьютер? Моя рабочая станция на работе это пром?

P.S. Навеяло советским союзом.... Пром-товары...

Промышленный компьютер..
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38074197
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275, можно узнать - что пришлось по вкусу? из предложенного.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38074377
Фотография kosh the best
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Если не для денег не программисту для автоматизации рутины, то Python! Он легок в изучении, легок в использовании и очень производительный (самый высокий уровень абстракции у скриптовых языков => и выхлоп тоже). Все нормальные программисты используют в своей деятельности минимум один скриптовый язык для автоматизации рутины, самый прогрессивный из них именно Python.

Лучший способ - пользовать высокоуровневые языки с возможностью компиляции в натив, с возможностью компиляции в байт-код или с подобием "интерпретации", реализуя возможность компиляции on fly. Тем самым нет необходимости возюкаться с очередным байдингом очередного скриптоподелия, разделять вашу систему на 2 части и работать в 2 языковых средах одновременно - типа системные вещи делать на "быстром" низкоуровневом языке, а прикладные вещи (+расширения пользователей) делать на некоем скриптовом языке.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38074548
vvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kosh the best> Если не для денег не программисту для автоматизации рутины, то Python! Он легок в изучении, легок в использовании и очень производительный (самый высокий уровень абстракции у скриптовых языков => и выхлоп тоже). Все нормальные программисты используют в своей деятельности минимум один скриптовый язык для автоматизации рутины, самый прогрессивный из них именно Python.

Лучший способ - пользовать высокоуровневые языки с возможностью компиляции в натив, с возможностью компиляции в байт-код или с подобием "интерпретации", реализуя возможность компиляции on fly. Тем самым нет необходимости возюкаться с очередным байдингом очередного скриптоподелия, разделять вашу систему на 2 части и работать в 2 языковых средах одновременно - типа системные вещи делать на "быстром" низкоуровневом языке, а прикладные вещи (+расширения пользователей) делать на некоем скриптовом языке.
Например?
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38074836
kot275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vladimir Baskakov,

Предложений пока маловато. А так склоняют к Python. По крайней мере мою математику он тянет, буду изучать как он БД и интерфейс потянет.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38074842
vvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275Vladimir Baskakov,

Предложений пока маловато. А так склоняют к Python. По крайней мере мою математику он тянет, буду изучать как он БД и интерфейс потянет.
БД он "потянет" на троечку с минусом, по сравнению с дельфи 7.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38074873
vladK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvmБД он "потянет" на троечку с минусом, по сравнению с дельфи 7

Имеете в виду наверное всё же удобство визуального конструирования интерфейсов к БД ?

Но даже и в такой постановке - слишком категорично. Особенно с учётом того что ТС навряд надо каждый день новый интерфейс ваять.

ТС, посмотрите Dabo это именно интерфейсы к db. Проект подугас конечно, но Вам тут советовали и более старые конструкторы.
Но, думаю что по Вашей специфике удобней, полезней будет PyQt4. (Есть классная книжка Rapid GUI Programming with Python and Qt Oct 2007, если читаете на англ.)
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38075020
kot275maytonпропущено...

Тебе не нужен никакой язык. Твоя работа ближе - к эксплуатации готовых продуктов. Изучай MathCad,
MathLab, встроенные в них ЯП и если работа с БД - то изучай конкретную БД.

MathCad, MathLab - прекрасные программы. Но для меня это как из пушки по воробьям, да и финансово позволить себе не смогу. Год назад открыл для себя Пайтон с его математическими библиотеками. Очень неплохая замена MathLab для меня оказалась. Дополнительная ценность, Пайтон можно было интегрировать с Дельфи.



заменить "маткады и т.д." можно на R, так же хорошо интегритуется с тем же питоном

http://ru.wikipedia.org/wiki/R_(язык_программирования)
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38075124
vvm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladKvvmБД он "потянет" на троечку с минусом, по сравнению с дельфи 7

Имеете в виду наверное всё же удобство визуального конструирования интерфейсов к БД ?

Но даже и в такой постановке - слишком категорично. Особенно с учётом того что ТС навряд надо каждый день новый интерфейс ваять.
...
И конструирование визуальных интерфейсов, и библиотеки доступа, и методы работы.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38075378
Фотография kosh the best
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvmkosh the best> Если не для денег не программисту для автоматизации рутины, то Python! Он легок в изучении, легок в использовании и очень производительный (самый высокий уровень абстракции у скриптовых языков => и выхлоп тоже). Все нормальные программисты используют в своей деятельности минимум один скриптовый язык для автоматизации рутины, самый прогрессивный из них именно Python.

Лучший способ - пользовать высокоуровневые языки с возможностью компиляции в натив, с возможностью компиляции в байт-код или с подобием "интерпретации", реализуя возможность компиляции on fly. Тем самым нет необходимости возюкаться с очередным байдингом очередного скриптоподелия, разделять вашу систему на 2 части и работать в 2 языковых средах одновременно - типа системные вещи делать на "быстром" низкоуровневом языке, а прикладные вещи (+расширения пользователей) делать на некоем скриптовом языке.
Например?
ocaml, lisp
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38075647
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Erlang до кучи. Долгими зимними вечерами я-одиночка сидел-бы у камина,
потягивал кофей и изучал бы сорцы... Благодать...
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38075957
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чем меня эрланг напугал. Когда мне подумалось поюзать его на рабочем месте. Тем что там строка сделана как список. И каждая буковка списка 8-байтная. а у меня строк этих - прямо не горюй.

И к odbc оно перректально цепляется. А так ничего - эрланг как эрланг....
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38075995
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
8-битная?
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38076611
oldjackal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275Но Дельфи 7 уже отходит, и надо за пару лет перейти на что-то новое.

Вас обманули. Дельфи никуда уходить не собирается и более чем на равных конкурирует с более "новыми" языками. Не тратьте время зря, у вас отличный инструмент, вот им и пользуйтесь.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38076613
oldjackal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275MathCad, MathLab - прекрасные программы. Но для меня это как из пушки по воробьям, да и финансово позволить себе не смогу.

Octave, Maxima, Axiom. Все бесплатно.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38076784
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Baskakovчем меня эрланг напугал. Когда мне подумалось поюзать его на рабочем месте. Тем что там строка сделана как список. И каждая буковка списка 8-байтная. а у меня строк этих - прямо не горюй.

И к odbc оно перректально цепляется. А так ничего - эрланг как эрланг....так эрланг не для того создан, что-бы строки обрабатывать, либо какие-то другие бинарные данные.

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

создатель языка вообще говорит, что эрланг не язык, а ОС, а сам язык - скрипты для этой ОСи.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38079327
Думан Константин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir BaskakovТем что там строка сделана как список. И каждая буковка списка 8-байтная. а у меня строк этих - прямо не горюй.
Используйте bitstrings (в сочетании с IOList). Они лишены недостатков с потреблением памяти на символ. Кроме того битстроки не связаны с процессом и не копируются при передаче между процессами.

ZyK_BotaNтак эрланг не для того создан, что-бы строки обрабатывать, либо какие-то другие бинарные данные.
Не совсем так. Обработка бинарных данных в эрланге благодаря бит-синтаксису очень удобна. А от манипуляции со строками никуда не уйти, даже при том что входные данные как правило не обрабатываются. Во многих задачах нужна манипуляция со строками, например, банальный генератор запросов написать. Я говорю написать, потому что в эрланге это нормальная практика, готовых библиотек очень мало. Но те что есть почти всегда работают, в отличие от того же haskell.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38080322
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думан КонстантинВо многих задачах нужна манипуляция со строками, например, банальный генератор запросов написать.так вот. на эрланге такие задачи решать не нужно, а использовать функции реализованные на другом ЯП.


Думан КонстантинЯ говорю написать, потому что в эрланге это нормальная практика,
нет, писать всякие утилитки на эрланге- не является нормальной практикой.


Думан КонстантинНо те что есть почти всегда работают, в отличие от того же haskell.
да, есть такая проблема

недоделанные сырые либы - главная причина, по которой я иногда вместо хаскеля беру другой язык.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38080388
vimer.c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275,

Учи C и Python, всегда сможешь решить любую задачу(правда, не всегда быстно, но здесь важно слово "любую"). И тулкит Gtk(как для C, так и для Python(PyGTK)). А дальше уже в любом направлении. Непросто и не быстро, зато, освоившись, горя знать не будешь.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38080430
Думан Константин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZyK_BotaNтак вот. на эрланге такие задачи решать не нужно, а использовать функции реализованные на другом ЯП.
Только если из соображений производительности: Pure C / OCaml.
Я еще раз могу повторить: бит-синтаксис в Erlang очень удобен, написать реализацию какого либо протокола на самом языке очень удобно. Да и скорости как правило хватает.

ZyK_BotaNнет, писать всякие утилитки на эрланге- не является нормальной практикой.
Нормально то, что для вас работает. В любом случае сообщество другого мнения, зайдите на github и убедитесь. Вот, к примеру, erlyvideo работает с кучей медиаформатов, при этом почти все бинарные протоколы реализованы на Erlang, и только небольшая часть на C. Опять же, не потому что на C это удобно (в чем вы нас пытаетесь безуспешно убедить), а потому что на C можно получить лучшие показатели скорости.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38080644
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думан КонстантинТолько если из соображений производительности: Pure C / OCaml.ну так я отвечал на жалобы связанные с производительностью работы со строками.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38080645
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думан Константинна C это удобно (в чем вы нас пытаетесь безуспешно убедить)где я говорил что на си удобно?
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38080670
Думан Константин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZyK_BotaN, к словам придираетесь.

Если написав фразу "писать всякие утилитки на эрланге- не является нормальной практикой", вы под "утилитками" подразумевали работу со строками, то вопросов к этой фразе нет. Но прежде чем менять удобство бит-синтаксиса на скорость я бы еще несколько раз подумал.

ZyK_BotaNгде я говорил что на си удобно?
Нигде. Но пытаетесь нас убедить, что нужно брать обязательно другой язык, а эрланг использовать как клей. Это возможный сценарий, но не единственный имеющий право на существование, и выдавать его за "правильный" было бы довольно лживо. Эрланг в целом самодостаточен. Хотя для ТС он не подойдет, т.к. это не язык общего назначения.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38080696
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думан КонстантинНо прежде чем менять удобство бит-синтаксиса на скорость я бы еще несколько раз подумал.я отвечал человеку, который не хочет работать с эрлангом из-за неэффективной работы со строками.

Думан КонстантинНо пытаетесь нас убедить, что нужно брать обязательно другой язынет, я пытаюсь убедить, что сила эрланга - не в работе со строками.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38080844
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Python, common lisp ...
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38084298
kot275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oldjackalkot275Но Дельфи 7 уже отходит, и надо за пару лет перейти на что-то новое.

Вас обманули. Дельфи никуда уходить не собирается и более чем на равных конкурирует с более "новыми" языками. Не тратьте время зря, у вас отличный инструмент, вот им и пользуйтесь.

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

Python очень хорош. Но интерфейс на нем рисовать не так просто как в Дельфи, да и с БД Firebird плохо стыкуется. БД менять не хочется, в нашей области Firebird, уже де факто как основная рабочая БД. А так да, всю математику уже на Python считаем и файл выводим.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38087713
rockclimber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275oldjackalпропущено...


Вас обманули. Дельфи никуда уходить не собирается и более чем на равных конкурирует с более "новыми" языками. Не тратьте время зря, у вас отличный инструмент, вот им и пользуйтесь.

Дельфи, как язык программирования, конечно же никуда не уходит. Но и купить, новые версии, я его себе финансово позволить уже не могу. Даже если откинуть правовые и этические моменты что воровать-то не хорошо, то весьма вероятна ситуация что крякалка не сработает в нужный момент. Сколько веревочки не виться.... С одним продуктом уже было у меня такое. ТОЛЬКО Lazarus! Только hardcore!!!
Бесплатный, кросплатформенный (Win/*nix/Mac, под *nix и маком скорость компиляции как у Delphi под виндой), open, итить его, source, имеет функцию импорта проектов из Delphi. Компоненты все те же самые и даже называются так же. Если пишете маленькие программки для себя, с вероятностью 99% вам будет достаточно переименовать ваши файлы с расширениями dpk, dpi и т. д. в lpk, lpi и далее соответственно. Для соединения с БД - компоненты zeos (тянут oracle/sqlite/MySQL/postgres/FireBird и вроде еще что-то).

Но если твердо решили питон учить - учите, чего уж там.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38097586
kot275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мда. В общем выбор у меня не богатый. Ну питон так питон. А там глядишь и еще чего поберем.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38097665
F#
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
F#
Гость
F# поддерживает единицы измерения, (например, нельзя присвоить метры килограммам) + вся мощь .NET framework или mono.

http://tryfsharp.org
Announcing F# Tools for Visual Studio Express 2012 for Web!
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38097731
ЖуК_БотаН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
F#F# поддерживает единицы измерения, (например, нельзя присвоить метры килограммам) + вся мощь .NET framework или mono.

http://tryfsharp.org
Announcing F# Tools for Visual Studio Express 2012 for Web!
и где это применить?

единственное что есть полезного в фи-шарп - провайдеры типов. да и те полезны не для разработыки программ, а для интерактивной работы с данными.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38097739
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМЖО, универсального ответа не существует.
Если на Линухе Оракл стоит и c BD надо, то Java or JavaScript.
Для промзадач программы сами по себе не живут, их стыковать надо с различными приложениями. Остается С++ и Java + JScript под Mozilla.
Phyton - а как его стыковать?
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38109221
alexandrtai
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если надумаешь писать на ассемблере вот тут литературки можно накачать литература ассемблер и уроки
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38110240
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275Python очень хорош. Но интерфейс на нем рисовать не так просто как в Дельфи, да и с БД Firebird плохо стыкуется. БД менять не хочется, в нашей области Firebird, уже де факто как основная рабочая БД. А так да, всю математику уже на Python считаем и файл выводим.
Для firebird плохой драйвер? Может стоит попробовать ORM типа SQLAlchemy?
+ потом можно будет мигрировать на другую БД.

С интерфейсом наверно будет сложно. Я вообще отказался от GUI на python - только web, django.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38116391
kot275
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для firebird библиотек просто нет. Нашел только под 2,6 питона.
Боюсь ORM мне мозгов не хватит осилить, я вот еще с ОПП теряюсь.
Да с интересом есть проблемы. Все уходят в WEB. У меня уже весь софт имеет WEB интерфейс.
Причем иногда до смешного доходит, работа через командную строку, а ответ тебе в браузере светят.
Пользуясь случаем. Что можете порекомендовать для чайника на тему django почитать, желательно на русском.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38120798
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kot275Для firebird библиотек просто нет. Нашел только под 2,6 питона.
Есть современный драйвер. http://pypi.python.org/pypi/fdb/

Правда когда приходилось работать с разными старыми несовместимыми .dbf - проблемы были, да.
А 2.6 - нормальная версия. Возможно и под 2.7 заведётся без изменений

kot275Боюсь ORM мне мозгов не хватит осилить, я вот еще с ОПП теряюсь.
Да с интересом есть проблемы. Все уходят в WEB. У меня уже весь софт имеет WEB интерфейс.
Причем иногда до смешного доходит, работа через командную строку, а ответ тебе в браузере светят.
Пользуясь случаем. Что можете порекомендовать для чайника на тему django почитать, желательно на русском.

ООП надо подтянуть... Но при изучении с нуля, ОРМ понять даже проще.
В django, например, даже не обязательно знать sql. Создаёте классы в models.py и после пары команд имеете БД с созданными таблицами и веб-иинтерфейс для её администрирования.

Книги лучше читать по питону, ООП. По django теории немного, начать лучше с практики. Вот, например, руководство.
http://djbook.ru/rel1.4/intro/
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38152056
Stertor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуйте PureBasic. На нем пишут серьезные проги. Переносим на линукс и мак.
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38152320
Nutz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StertorПопробуйте PureBasic. На нем пишут серьезные проги. Переносим на линукс и мак.

PureBasic это фигня. Если брать бейсик то альтернативы PowerBasic нет, он даже в NASA используется
...
Рейтинг: 0 / 0
ЯП для одиночки, который программирует не для заработка
    #38153118
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
k0rvinkot275Python да интересен. Но честно говоря, графический интерфейс на нем написать задача непростая, либо я не въехал в тему. С БД Firebird библиотек нет.

А может стоит и БД заодно сменить?

Линуксовый GUI чуть более чем наполовину написан на питоне.
А так -- да, очень сложная задача.
...
Рейтинг: 0 / 0
77 сообщений из 77, показаны все 4 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / ЯП для одиночки, который программирует не для заработка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]