Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 23, 2013 11:30:34

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

неведомый глюк в питоне

@cckyi_boxxx,
насколько я понял, Вам нужен питоноподобный синтаксис, а те моменты в которых питон обладает киллфичами Вам не нужны.
Тогда к черту питон, Вам нужен Lua, там тоже все в порядке с синтаксисом, и говорят его можно откомпилировать в эффективный машинный код.



Офлайн

#2 Ноя. 23, 2013 11:41:48

@cckyi_boxxx
От:
Зарегистрирован: 2012-01-13
Сообщения: 181
Репутация: +  14  -
Профиль   Отправить e-mail  

неведомый глюк в питоне

FishHook
@cckyi_boxxx,насколько я понял, Вам нужен питоноподобный синтаксис, а те моменты в которых питон обладает киллфичами Вам не нужны.Тогда к черту питон, Вам нужен Lua, там тоже все в порядке с синтаксисом, и говорят его можно откомпилировать в эффективный машинный код.


все верно они нужны только при кодинге под комп , для работы с мк они лишние , а за совет спасибо буду гуглить



Офлайн

#3 Ноя. 23, 2013 12:04:06

sergeek
Зарегистрирован: 2012-06-26
Сообщения: 470
Репутация: +  43  -
Профиль   Отправить e-mail  

неведомый глюк в питоне

@cckyi_boxxx
для МК это и не нужно
это понятно, я просто имел ввиду что без всех фич оно уже не может называться ЯП Python.
@cckyi_boxxx
его плюсы относительно си это обалденный синтаксис
разница небольшая ведь. Оверхед со скобками и точкой с запятой. Еще типы, но как я уже писал их остутсвие, наверное, только ухудшит все
@cckyi_boxxx
выполнение не с функции main()
Это нельзя назвать минусом В питоне тоже принято в main обворачивать. Вы может всю программу одной длинной простыней пишите и от этого такое сильное паденме читабельности по сравнению с питоном?
нашел еще похожий проект
http://www.kickstarter.com/projects/214379695/micro-python-python-for-microcontrollers

Офлайн

#4 Ноя. 23, 2013 12:14:41

sergeek
Зарегистрирован: 2012-06-26
Сообщения: 470
Репутация: +  43  -
Профиль   Отправить e-mail  

неведомый глюк в питоне

@cckyi_boxxx
для работы с мк они лишние , а за совет спасибо буду гуглить
а я в таком случае глянул бы лучше на такое :)

Офлайн

#5 Ноя. 23, 2013 13:20:05

@cckyi_boxxx
От:
Зарегистрирован: 2012-01-13
Сообщения: 181
Репутация: +  14  -
Профиль   Отправить e-mail  

неведомый глюк в питоне

незнаю что вы понимаете под длинной простыней но мой код на питоне обычно принимает такой вид : сначала обьявляю все необходимые переменные + классы , затем большую часть функций а после этого следует помесь из обьявления новых функций , выполняемого кода , запихивания в обьекты классов новых методов итп

если вы имели ввиду это под аналог сишного main()

if __name__ == '__main__':
    # some code starts here

тут я не вижу от этого никакой пользы поэтому почти не юзаю , но даже если использовать то внутри можно обьявлять функциии , добавлять новые методы в обьекты класса итп чего никогда не сделаешь в сишном main() там код не завернутый в функцию я не представляю как запустить а иногда это может избавить от костыля , например если-бы он выполнялся как скрипт то прям в самом начале кода я мог-бы получить данные из EEPROM и тут-же запихнув их в глобальные переменные с ними работать в том числе юзать в обьявляемых функциях не передавая как аргумент , а так приходиться это делать либо отдельной функцией либо прямо в main() что жутко бесит

а я в таком случае глянул бы лучше на такое

интригующе , хоть и в списке уже портированных архитектур ( Intel, Sparc, Alpha and PowerPC processors) нету atmel avr но Porting to other architectures should be rather easy обнадеживает



Отредактировано @cckyi_boxxx (Ноя. 23, 2013 13:34:28)

Офлайн

#6 Ноя. 23, 2013 14:09:53

@cckyi_boxxx
От:
Зарегистрирован: 2012-01-13
Сообщения: 181
Репутация: +  14  -
Профиль   Отправить e-mail  

неведомый глюк в питоне

суть в том что когда я после питона взялся за си то последний меня как закидал эррорами при компиляции что я психанул и начал искать возможности работать на питоне , сейчас уже нормально все делаю и на си , хотя не стану скрывать 2 описанных выше проекта очень заинтриговали и если они действительно могут работать так как мне хочеться + кодить можно будет как под линухом так и под вендами то буду учить эти языки



Офлайн

#7 Ноя. 23, 2013 15:43:49

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

неведомый глюк в питоне

@cckyi_boxxx
тут я не вижу от этого никакой пользы поэтому почти не юзаю
Тут дело не в том, видите Вы пользу или не видите. Дело в том, что если Вы делаете что-то чуть более полезное чем Хелло ворд, Вам придется задавать точку входа. Пока Ваша программа укладывается в один файл, Вы можете даже не обнаружить очевидной выгоды от применения процедурного и модульного программирования не говоря об ООП. Некоторые решения происходят не от тупости разработчиков и не от лени и не от желания усложнить Вам жизнь, а сугубо ввиду необходимости. Если Вы, уважаемый, предоставите сообществу компилятор из языка питон в машинный - Вам будет честь и хвала и работа в крутых конторах и хорошая зарплата. Пока что Ваши чаяния не простираются далее детских капризов, дескать “Хочу и всё!”, хочухи должны быть подкреплены фундаментом практических или хотя бы теоретических знаний.
>>>суть в том что когда я после питона взялся за си то последний меня как закидал эррорами при компиляции что я психанул и начал искать возможности работать на питоне
Это называется “не осилил”.
“Когда я начал заниматься балетом, то последний потребовал от меня такой растяжки, что я психанул и начал заниматься футболом”
“Когда я решил заняться математикой, то последняя завалила меня таким количеством формул, что я пошел в военное училище”
“Когда я решил заняться сексом с бабой, то последняя меня так закидала эррорами при компиляции что я психанул и начал искать возможности трахаца без баб.”



Офлайн

#8 Ноя. 23, 2013 16:52:28

@cckyi_boxxx
От:
Зарегистрирован: 2012-01-13
Сообщения: 181
Репутация: +  14  -
Профиль   Отправить e-mail  

неведомый глюк в питоне

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

вы правы я всегда делаю программу в одном файле даже когда в ней более 10 000 строк, самому так удобнее

Это называется “не осилил”.

тоже верно подметили , я надеялся что переход с питона на си будет таким-же безболезненным как с php на питон , тогда я 1 день покурил маны и как только понял синтаксис сразу взялся писать заглядывая в гугл за функционалом модулей или примерами нужного функционала и все получалось если не с первой то со второй попытки точно , когда тот-же трюк не получился с освоением си я сразу понял что буду юзать его только при крайней необходимости , и по сей день так считаю хотя и научился с ним работать

Пока что Ваши чаяния не простираются далее детских капризов, дескать “Хочу и всё!”, хочухи должны быть подкреплены фундаментом практических или хотя бы теоретических знаний.

был такой каприз но это в прошлом , в этом-же топике просто к слову упомянул об этом и тут понеслось …

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

для этого моих знаний не хватит , а времени на приобретение последних нет , и без того загружен непосредственно тем что копейку приносит так что не имею времени даже на личную жизнь , да и цели обзаводиться такими знаниями не стоит



Офлайн

#9 Ноя. 23, 2013 17:10:59

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

неведомый глюк в питоне

>>>для этого моих знаний не хватит , а времени на приобретение последних нет , и без того загружен непосредственно
>>>тем что копейку приносит так что не имею времени даже на личную жизнь
>>>вы правы я всегда делаю программу в одном файле даже когда в ней более 10 000 строк
Вы уж меня простите, но я уверен, что ни одну программу на 10 000 строк с совокупности Вы даже не видели.
Не обижайтесь, я не хочу Вас оскорблять или вступать в какие-то глупые прения, но каждый имеющий хоть какой-то опыт в программировании видит сейчас в Ваших рассуждениях махровое нубло. Вы ничего не знаете и ничего не умеете. Вам кажется, что Вы хакер, когда Вы сравниваете себя со своими сверстниками, но Вы не профессиональный программист, иначе я не понимаю того, кто Вам платит деньги за Вашу работу. Этот некто должен быть кардинальным дебилом. И Вы НЕ кандидат на звание профессионального программиста, я бы не взял Вас на работу. Потому что ПРОГРАММИСТ решает задачу и выбирает инструменты для решения, А Вам кажется что синтаксис языка программирования как то повысит Ваши навыки программиста. Если Вы способны воспроизвести алгоритм Дейкстры хоть на чем, то Вы - программист, если Вы говорите “А не, да ну, тут блииин скобки пративный я так не могу не дави на меня”, -то катись колбаской отседа, толерантность в другом месте раздают.



Офлайн

#10 Ноя. 23, 2013 18:48:55

@cckyi_boxxx
От:
Зарегистрирован: 2012-01-13
Сообщения: 181
Репутация: +  14  -
Профиль   Отправить e-mail  

неведомый глюк в питоне

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

А Вам кажется что синтаксис языка программирования как то повысит Ваши навыки программиста.

вы абсолютно глупы раз так все поняли , просто я четко знаю что мне было-бы удобнее , только не всегда это возможно и приходиться юзать то что есть , в конкретном случае мне жутко не нравиться си только иного выбора у меня нет и юзаю его , и в чем-же тогда суть вашего высказывания ?

пожалуй последую вашему примеру и воздержусь от оскорблений но раз уж вы такой гуру прогер то не надо навязывать свое мнение остальным , меня тошнит от такого поведения , больше не о чем говорить



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version