Я имею в виду проект, в котором стоит наконец окунуться в программирование.
После прочтения множества вещей, здесь и в других местах, я решил сделать Python тем, чему я сейчас учусь, на C # или Java. Больше всего меня убедили экскурсии Пола Грэма по языкам программирования и Лиспу, хотя Arc находится на экспериментальной стадии, что не помогло бы мне сделать это веб-приложение прямо сейчас.
Что касается быстрого веб-приложения, я проверил Django, Turbo Gears и Py2Web. Несмотря на то, что я трачу много времени на чтение, я до сих пор не знаю, какой из них мне следует использовать.
1) Django , безусловно, имеет самое приятное присутствие в Интернете, и хорошо сделанное учебное пособие на месте, они, конечно, знают, как показать свою вещь.
2) Web2Py привлекла меня своей необходимостью без установки и требованием сделать Django выглядеть сложным. Но когда вы копаетесь на их веб-сайте, вы быстро обнаруживаете контент, который не обновлялся годами с неработающими внешними ссылками ... На этом веб-сайте есть призраки, которые заставляют кого-то, кто не совсем близко знаком с проектом, беспокоиться о том, что он может быть беспорядочным. 1013 *
3) Turbo Gears ... Я думаю, это тоже модульная. Людям, которые писали об этом, нравилось это ... Я не мог найти ничего конкретного, что могло бы сделать его особенным по сравнению с Джанго
Я еще не определился с IDE, хотя читаю все ответы на пост завершения кода Intellisense здесь. Показывать дополнительные фрагменты кода было бы неплохо и для таких нубов, как я, но я полагаю, что сначала мне нужно выбрать работу с веб-фреймом, а затем выбрать редактор, который будет хорошо с ним работать.
Поскольку, вероятно, ни один фреймворк не является лучшим во всем, я дам некоторые подробности о приложении, которое я хочу создать:
Он будет использовать MySQL, нуждается в регистрации / входе в систему и будет загружаться простыми математическими операциями с данными из запросов ввода и SQL. Я закончил функциональный прототип в Excel, так что я точно знаю, что я хочу построить, что, я надеюсь, поможет мне преодолеть мою глупость. Я буду маленьким приложением, ничего большого.
И я не хочу видеть какой-либо HTML при его создании ;-)
PS: благодаря людям, работающим со Stackoverflow, нашёл это место как раз в нужный момент!