Этого треда уже нет.
Это копия, сохраненная 10 октября 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Это копия, сохраненная 10 октября 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
9 Кб, 265x234
Посоны, а го выбора языка -тхреад? В этом треде опытные программисты будут пояснять новичкам (вкатывальщикам), какой им язык лучше выбрать, в зависимости от поставленных новичком целей.
А была же пикча вроде. Искать лень
>>1066476 (OP)
новичок вкотился
новичок вкотился
>>1066480
прилепилась
прилепилась
31 Кб, 768x634
Ну и начну с себя. Я вот сейчас не могу придумать, куда вкатиться. Расскажу, с чем имел дело в хронологическом порядке.
Вкатился в программирование через Basic. Первым моим компилятором был gwbasic.exe, с которым игрался с 1998 по 2002. Потом вычитал в Интернете (Интернет у меня с 2000 года), что Basic не true и что он для лохов и перекатился в Pascal (Turbo Pascal). В котором просидел с 2002 по 2005. Потом в руки попал Visual Basic 5.0, в котором можно делать программы с интерфейсом и перекатился в него (повизгивая от удовольствия). Просидел в Visual Basic с 2005 по 2007. В 2007 узнал про ActionScript 3.0, который недавно завезли во Flash (в школьные года в Macromedia Flash анимацию рисовал) и с радостью перекатился во Flash (в монструозный Adobe). На AS3 программировал с 2007 по 2010. Потом вычитал, что грядет HTML5 и из Flash с сожалением выкатился. В 2010 пытался вкатиться в C++. Люто не понравился пердолинг с интерфейсом (после VB, в котором накидал кнопочек на формочку, два раза нажал на кнопочку и пишешь себе свой код onclick. А тут надо пердолиться с WinAPI, MFC или еще какой хуергой). Таки несколько программ написал (интерфейс для них помог написать один знакомый) и дропнул. В 2011 вкатился в PHP. В 2012 пробовал в Java сделать перекат, но не понравилась сама идея виртуальной машины. В PHP просидел до 2015. Сейчас, если надо что-то посчитать или какой график функции нарисовать - пользуюсь JavaScript.
Так вот, куда можно вкатиться? Основные требование к языку:
1. Чтобы не пердолиться с интерфейсом. Ну, то есть, чтобы быстро и без лишних телодвижений (как в Visual Basic).
2. Чтобы можно было писать десктопные приложения с кнопочками и графикой. Консольку не хочу.
3. Ну и быстродействие. Скриптовые как-то вообще не радуют.
Ну и еще. На кроссплатформеность вообще поебать. Программистом никогда не работал и не стремлюсь (я физик). Программирую для решения своих прикладных задач.
Пример задачи, с которыми постоянно приходится иметь дело. Провел серию некоторых опытов. Получил числовые данные. Эти данные трудно поддаются восприятию и надо построить график или 3D-модель. Как сейчас делаю. В примитивном и интуитивно понятном html делаю интерфейс (кнопочки, чекбоксы, текстовые формы, куда будут вводиться данные и canvas, куда будут выводиться результаты вычисления). Ну и в JavaScript легко и непринужденно (не заморачиваясь с ООП) делаю все, что мне надо и вывожу результаты на canvas. Если 3D модель нужна - тригонометрии туда немного напихал и еще addEventListener("mousemove",function) повесил, чтобы мышкой можно было вращать. Быстро. Буквально за 5 минут интерфейс создается. Но JavaScript все же узконаправленный. С каких-нить устройств мне данные напрямую не получить. Да и файл результаты не записать. Ну и JS медленный. Быстрые преобразования Фурье я туда ебону и он мне браузер повесит.
Вкатился в программирование через Basic. Первым моим компилятором был gwbasic.exe, с которым игрался с 1998 по 2002. Потом вычитал в Интернете (Интернет у меня с 2000 года), что Basic не true и что он для лохов и перекатился в Pascal (Turbo Pascal). В котором просидел с 2002 по 2005. Потом в руки попал Visual Basic 5.0, в котором можно делать программы с интерфейсом и перекатился в него (повизгивая от удовольствия). Просидел в Visual Basic с 2005 по 2007. В 2007 узнал про ActionScript 3.0, который недавно завезли во Flash (в школьные года в Macromedia Flash анимацию рисовал) и с радостью перекатился во Flash (в монструозный Adobe). На AS3 программировал с 2007 по 2010. Потом вычитал, что грядет HTML5 и из Flash с сожалением выкатился. В 2010 пытался вкатиться в C++. Люто не понравился пердолинг с интерфейсом (после VB, в котором накидал кнопочек на формочку, два раза нажал на кнопочку и пишешь себе свой код onclick. А тут надо пердолиться с WinAPI, MFC или еще какой хуергой). Таки несколько программ написал (интерфейс для них помог написать один знакомый) и дропнул. В 2011 вкатился в PHP. В 2012 пробовал в Java сделать перекат, но не понравилась сама идея виртуальной машины. В PHP просидел до 2015. Сейчас, если надо что-то посчитать или какой график функции нарисовать - пользуюсь JavaScript.
Так вот, куда можно вкатиться? Основные требование к языку:
1. Чтобы не пердолиться с интерфейсом. Ну, то есть, чтобы быстро и без лишних телодвижений (как в Visual Basic).
2. Чтобы можно было писать десктопные приложения с кнопочками и графикой. Консольку не хочу.
3. Ну и быстродействие. Скриптовые как-то вообще не радуют.
Ну и еще. На кроссплатформеность вообще поебать. Программистом никогда не работал и не стремлюсь (я физик). Программирую для решения своих прикладных задач.
Пример задачи, с которыми постоянно приходится иметь дело. Провел серию некоторых опытов. Получил числовые данные. Эти данные трудно поддаются восприятию и надо построить график или 3D-модель. Как сейчас делаю. В примитивном и интуитивно понятном html делаю интерфейс (кнопочки, чекбоксы, текстовые формы, куда будут вводиться данные и canvas, куда будут выводиться результаты вычисления). Ну и в JavaScript легко и непринужденно (не заморачиваясь с ООП) делаю все, что мне надо и вывожу результаты на canvas. Если 3D модель нужна - тригонометрии туда немного напихал и еще addEventListener("mousemove",function) повесил, чтобы мышкой можно было вращать. Быстро. Буквально за 5 минут интерфейс создается. Но JavaScript все же узконаправленный. С каких-нить устройств мне данные напрямую не получить. Да и файл результаты не записать. Ну и JS медленный. Быстрые преобразования Фурье я туда ебону и он мне браузер повесит.
31 Кб, 768x634
Ну и начну с себя. Я вот сейчас не могу придумать, куда вкатиться. Расскажу, с чем имел дело в хронологическом порядке.
Вкатился в программирование через Basic. Первым моим компилятором был gwbasic.exe, с которым игрался с 1998 по 2002. Потом вычитал в Интернете (Интернет у меня с 2000 года), что Basic не true и что он для лохов и перекатился в Pascal (Turbo Pascal). В котором просидел с 2002 по 2005. Потом в руки попал Visual Basic 5.0, в котором можно делать программы с интерфейсом и перекатился в него (повизгивая от удовольствия). Просидел в Visual Basic с 2005 по 2007. В 2007 узнал про ActionScript 3.0, который недавно завезли во Flash (в школьные года в Macromedia Flash анимацию рисовал) и с радостью перекатился во Flash (в монструозный Adobe). На AS3 программировал с 2007 по 2010. Потом вычитал, что грядет HTML5 и из Flash с сожалением выкатился. В 2010 пытался вкатиться в C++. Люто не понравился пердолинг с интерфейсом (после VB, в котором накидал кнопочек на формочку, два раза нажал на кнопочку и пишешь себе свой код onclick. А тут надо пердолиться с WinAPI, MFC или еще какой хуергой). Таки несколько программ написал (интерфейс для них помог написать один знакомый) и дропнул. В 2011 вкатился в PHP. В 2012 пробовал в Java сделать перекат, но не понравилась сама идея виртуальной машины. В PHP просидел до 2015. Сейчас, если надо что-то посчитать или какой график функции нарисовать - пользуюсь JavaScript.
Так вот, куда можно вкатиться? Основные требование к языку:
1. Чтобы не пердолиться с интерфейсом. Ну, то есть, чтобы быстро и без лишних телодвижений (как в Visual Basic).
2. Чтобы можно было писать десктопные приложения с кнопочками и графикой. Консольку не хочу.
3. Ну и быстродействие. Скриптовые как-то вообще не радуют.
Ну и еще. На кроссплатформеность вообще поебать. Программистом никогда не работал и не стремлюсь (я физик). Программирую для решения своих прикладных задач.
Пример задачи, с которыми постоянно приходится иметь дело. Провел серию некоторых опытов. Получил числовые данные. Эти данные трудно поддаются восприятию и надо построить график или 3D-модель. Как сейчас делаю. В примитивном и интуитивно понятном html делаю интерфейс (кнопочки, чекбоксы, текстовые формы, куда будут вводиться данные и canvas, куда будут выводиться результаты вычисления). Ну и в JavaScript легко и непринужденно (не заморачиваясь с ООП) делаю все, что мне надо и вывожу результаты на canvas. Если 3D модель нужна - тригонометрии туда немного напихал и еще addEventListener("mousemove",function) повесил, чтобы мышкой можно было вращать. Быстро. Буквально за 5 минут интерфейс создается. Но JavaScript все же узконаправленный. С каких-нить устройств мне данные напрямую не получить. Да и файл результаты не записать. Ну и JS медленный. Быстрые преобразования Фурье я туда ебону и он мне браузер повесит.
Вкатился в программирование через Basic. Первым моим компилятором был gwbasic.exe, с которым игрался с 1998 по 2002. Потом вычитал в Интернете (Интернет у меня с 2000 года), что Basic не true и что он для лохов и перекатился в Pascal (Turbo Pascal). В котором просидел с 2002 по 2005. Потом в руки попал Visual Basic 5.0, в котором можно делать программы с интерфейсом и перекатился в него (повизгивая от удовольствия). Просидел в Visual Basic с 2005 по 2007. В 2007 узнал про ActionScript 3.0, который недавно завезли во Flash (в школьные года в Macromedia Flash анимацию рисовал) и с радостью перекатился во Flash (в монструозный Adobe). На AS3 программировал с 2007 по 2010. Потом вычитал, что грядет HTML5 и из Flash с сожалением выкатился. В 2010 пытался вкатиться в C++. Люто не понравился пердолинг с интерфейсом (после VB, в котором накидал кнопочек на формочку, два раза нажал на кнопочку и пишешь себе свой код onclick. А тут надо пердолиться с WinAPI, MFC или еще какой хуергой). Таки несколько программ написал (интерфейс для них помог написать один знакомый) и дропнул. В 2011 вкатился в PHP. В 2012 пробовал в Java сделать перекат, но не понравилась сама идея виртуальной машины. В PHP просидел до 2015. Сейчас, если надо что-то посчитать или какой график функции нарисовать - пользуюсь JavaScript.
Так вот, куда можно вкатиться? Основные требование к языку:
1. Чтобы не пердолиться с интерфейсом. Ну, то есть, чтобы быстро и без лишних телодвижений (как в Visual Basic).
2. Чтобы можно было писать десктопные приложения с кнопочками и графикой. Консольку не хочу.
3. Ну и быстродействие. Скриптовые как-то вообще не радуют.
Ну и еще. На кроссплатформеность вообще поебать. Программистом никогда не работал и не стремлюсь (я физик). Программирую для решения своих прикладных задач.
Пример задачи, с которыми постоянно приходится иметь дело. Провел серию некоторых опытов. Получил числовые данные. Эти данные трудно поддаются восприятию и надо построить график или 3D-модель. Как сейчас делаю. В примитивном и интуитивно понятном html делаю интерфейс (кнопочки, чекбоксы, текстовые формы, куда будут вводиться данные и canvas, куда будут выводиться результаты вычисления). Ну и в JavaScript легко и непринужденно (не заморачиваясь с ООП) делаю все, что мне надо и вывожу результаты на canvas. Если 3D модель нужна - тригонометрии туда немного напихал и еще addEventListener("mousemove",function) повесил, чтобы мышкой можно было вращать. Быстро. Буквально за 5 минут интерфейс создается. Но JavaScript все же узконаправленный. С каких-нить устройств мне данные напрямую не получить. Да и файл результаты не записать. Ну и JS медленный. Быстрые преобразования Фурье я туда ебону и он мне браузер повесит.
>>1066486
two cup tea for this sir
two cup tea for this sir
>>1066592
Не знаю что ты имел ввиду под ПП, для физиков выбор не то, чтобы такой богатый - фортран, матлаб, питон, мб. julia.
Разница в выборе между интерпретируемыми и компилируемыми языками - холивар на тему High productivity vs. high performance.
Советовать фортран в 2017 язык не поворачивается. Тем не менее поинты за и против неплохо расписаны здесь:
https://scicomp.stackexchange.com/questions/11514/python-vs-fortran
ну или про julia
http://www.cs.cornell.edu/~bindel/class/cs5220-s14/lectures/lec19.pdf
Напоследок, могу добавить одно: использовать JS для решения прикладных задач - извращение.
Не знаю что ты имел ввиду под ПП, для физиков выбор не то, чтобы такой богатый - фортран, матлаб, питон, мб. julia.
Разница в выборе между интерпретируемыми и компилируемыми языками - холивар на тему High productivity vs. high performance.
Советовать фортран в 2017 язык не поворачивается. Тем не менее поинты за и против неплохо расписаны здесь:
https://scicomp.stackexchange.com/questions/11514/python-vs-fortran
ну или про julia
http://www.cs.cornell.edu/~bindel/class/cs5220-s14/lectures/lec19.pdf
Напоследок, могу добавить одно: использовать JS для решения прикладных задач - извращение.
хелло, програмач, сталкивался ли кто с написанием прикладного ПО на raspberry pi? на чем писали? смотрел варианты с qt, .net (mono), java se
>>1066638
Прикладные Программы
Прикладные Программы
>>1066638
Разные языки для разных задач, я например знаю 4, и использую каждый для разных целей. Нет такого языка, который может быть лучшим решением всех целей
Разные языки для разных задач, я например знаю 4, и использую каждый для разных целей. Нет такого языка, который может быть лучшим решением всех целей
>>1066805
Я криво написал, но надеюсь суть донес
Я криво написал, но надеюсь суть донес
Тред утонул или удален.
Это копия, сохраненная 10 октября 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Это копия, сохраненная 10 октября 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.