Bogdan
ну это идеальный случай
Bogdan
а не идеальный случай может иметь спецсимволы
Jsx707
Знаете какого после C/C++ хотя бы немного пописать на Python?) Это наверное как после 5-летней отсидки где нибудь на зоне наконец "встретить" женщину
Avazart
С++ для одни задачи а на питоне можно решать другие задачи
Jsx707
Ну это реально нечто .... Необычное или кайфовое , C++ будет просто беспощадно уничтожать нервные клетки , а тут .... А тут уже есть всё!!!! Это невозможно просто .....
Avazart
типа автоматизации какие то
Jsx707
лучше раст
Он и создавался чтобы убить C/C++ , увы не вышло
Avazart
С++ и Python как бы нормально вроде сочетаются.
Jsx707
С++ для одни задачи а на питоне можно решать другие задачи
Если честно , моё мнение таково , что .... C++ очень классный , но использовать его наверное стоит в крайних случаях или там где он незаменим
Avazart
Как бы может не убить может из ниши потестить
Bogdan
Раст постепенно наращивает популярность
Bogdan
никто сразу и не говорил что он убить может другой язык
Bogdan
Го тоже хотел Джаву убить но увы не проканало, Шарп тоже хотел но увы Джаву досих пор он не догнал и таких примеров много
Avazart
Что бы С++ убить нужно наращивать не популярность а кодовую базу
Avazart
т.е. когда есть работающие отлаженное легаси ....
Avazart
попробуй заставь его переписать ...
Jsx707
Если честно , моё мнение таково , что .... C++ очень классный , но использовать его наверное стоит в крайних случаях или там где он незаменим
То есть , если это обычное десктопные приложение , НЕ НАДО ТР*Х*ТЬ СЕБЕ МОЗГ !!! Есть более простое решение Если же это приложение для работы с жёстким диском или драйверами , да , тут без слов C++ и точка Если ядро или драйвер , тоже он Но если это простое приложение , которому в хер не упёрлась ваша скорость и низкоуровневость , то пожалуйста
Jsx707
Ну и игры ещё , там писать не на C++ глупое решение
Avazart
Есть еще датасайенс
Avazart
т.е. на питоне можно состряпать по быстрому но оптимизировать придется все равно скорее всего на С++
Jsx707
Ну и игры ещё , там писать не на C++ глупое решение
Ну ладно-ладно, pygame куда же без него ..... Ну разве что 2d ..... На нём много разных крутых платформеров и даже популярных , но это не очень серьёзные проекты в основном
Avazart
Пайгейм это забава
Bogdan
@Avazart а шарп кстати умеет в кириллицу я протестил
Avazart
Ну быстрее наверное по тому что С++ программисты пишут модули ....
Avazart
@Avazart а шарп кстати умеет в кириллицу я протестил
Сортировать по алфовиту и учитывая ё ? Сомневаюсь
Bogdan
язык вообще для этих задач не подходит
Jsx707
Пайгейм это забава
Та вот не сказать, вещь прикольная в умелых руках ..... Я правда особо не писал , мне незачем , я вообще не знаю на чём и как писать ..... Я правда запутался , я не знаю , что делать .... В голове столько инфы , а что делать хз
Avazart
Да ну это унылая
Oleksii
Если актуально, то arr ['a','b','c',....] if a[0] in arr:
Можно, конечно, придумать ещё проще(наверное), но это первое что пришло
Пашок🗽
Artemy
Начался рабочий день - 0 сообщений, закончился рабочий день 1300+ сообщений, а читать - не перечитаешь, интересно) Вы вообще спите?)
Jsx707
игры на питоне говно
Отчасти ты прав...... Проблема с производительностью , если это всё скомпилировать , будут огромные размеры .... Ну и возможно будут костыли ...
Пашок🗽
Вы проверили?
Богдан проверил) я на шарпе не пишу
Avazart
Пашок🗽
Тогда чего странного
Было бы странно, если бы Шарп не умел в кириллицу )
Avazart
pyinstaller
Ну это заблуждение. пайинсталлер лиш архиватор
Jsx707
pyinstaller
Вот эта штука создаёт exe-шник или dmg и ещё исполняемый файл для Linux , unix и многое другое
Пашок🗽
Что не так в моем сообщении ?))
Avazart
С++ не умеет
Bogdan
Было бы странно если б не умел
да не там был прикол с тем что типо может ли определить буква или нет если задана кириллица
Abramov
Ворвусь.
Avazart
Вот эта штука создаёт exe-шник или dmg и ещё исполняемый файл для Linux , unix и многое другое
Создает самораспаковывающийся архив с интерпретатором и библиотеками
Abramov
А чё эта пайтон в киррилицу не умеет?
Jsx707
Ну питоне не умеет
Он вроде не отличает кстати символ на кириллице и на латинице , нет?
Oleksii
Что такое a[0] ?
В условии дана строка а, а [0] - первый элемент. В питоне строка почти тот же массив
Malik
Что такое a[0] ?
первый элемент списка а
Aleksandr
В условии дана строка а, а [0] - первый элемент. В питоне строка почти тот же массив
А, понял. В питоне есть проще метод isalpha() как-то так называется
Avazart
Он вроде не отличает кстати символ на кириллице и на латинице , нет?
Он сравнивает коды символов юникода а по кодам юникода буква ё где то сбоку вообще
Jsx707
Создает самораспаковывающийся архив с интерпретатором и библиотеками
Он и в один файл всё запихнуть может , как я и делал , но боже , там .... В этом файле и библиотеки и сам интерпретатор и ещё куча всякой дичи ......
Avazart
Не может
Bogdan
игры надо писать имея доступ к памяти, в шарпе например есть ансейф но это настолько залупная и не удобная штука что ею предпочитают не пользоваться
Oleksii
А, понял. В питоне есть проще метод isalpha() как-то так называется
пару раз сталкивался, но никогда не пользовался на практке так что точно не скажу что и для чего он
Avazart
Если Вы изучите вопрос то обнаружите что при запуске экзешника "все добро" распаковывается во временную папку и запускается от туда - т.е тут наооброт добавляется время на распаковку
Bogdan
но ансейфа таки на шарпе много если речь о играх идёт (так как много всего в unity scripting api именно на ансейфе написано)
Avazart
Сама юнити написана на С++
Jsx707
игры надо писать имея доступ к памяти, в шарпе например есть ансейф но это настолько залупная и не удобная штука что ею предпочитают не пользоваться
Так в python многое оптимизировано и в память лезть не обязательно ...... Для этого есть движки ...... Другое дело , если писать самому движок , как brawl stars кстати вроде на своём движке ещё и сделанным под Android , я точно не знаю что там и как , но работает на C++
Bogdan
text = "lalala" x = text.isalpha() print(x) >>> True
какая разница, апи шарповское
Jsx707
Сама юнити написана на С++
Ну ядро , рендеринг и всё , что требует прямой доступ к видяхе , а кодовая прослойка и api на C#
Bogdan
ибо он создаст больше проблем чем пользы в облегчении от него
Avazart
Для игр С/С++ все остальные язык могут только вокруг плясать
Oleksii
text = "lalala" x = text.isalpha() print(x) >>> True
а что делает этот метод то..
Jsx707
ибо он создаст больше проблем чем пользы в облегчении от него
Да , это правда , потому что это программа в программе , которая исполняет программу ещё сверху
Bogdan
Для игр С/С++ все остальные язык могут только вокруг плясать
ну потому что С++ как никто умеет работать с памятью
Aleksandr
а что делает этот метод то..
Возвращает True если объект является буквой
Bogdan
да и зачем что то менять, перейдя на раст, ансейф шарп и тд профита не будет в геймдеве