|
0 / 0 / 0
Регистрация: 01.10.2014
Сообщений: 32
|
|
Чем Python лучше для кроссплатформенности чем C++?01.10.2014, 06:11. Показов 10668. Ответов 52
Метки нет (Все метки)
0
|
|
| 01.10.2014, 06:11 | |
|
Ответы с готовыми решениями:
52
Подскажите новичку: всё для swf файлов... (чем лучше открыть, как и чем просматривать что уже сделал, и всё в таком случаи...) WCF Data Services. В чем плюсы? И чем лучше или хуже простого Web-API? На чем лучше написать лучше сайт для футбольного клуба? |
|
0 / 0 / 0
Регистрация: 01.10.2014
Сообщений: 32
|
|||||
| 01.10.2014, 13:37 [ТС] | |||||
Почему ж у меня раньше получалось зарабатывать без всяких книг, а с Python вдруг книги оказались нужны?
Вот почему и Windows заграничный и Visual Basic заграничный и весь крупный софт тоже, а в Украине и России одни только олимпиады решают ( Мне стыдно за Украину ((
0
|
|||||
|
141 / 141 / 38
Регистрация: 20.02.2012
Сообщений: 597
|
|
| 01.10.2014, 13:42 | |
|
1
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||
| 01.10.2014, 13:43 | ||||
|
Добавлено через 30 секунд
0
|
||||
|
0 / 0 / 0
Регистрация: 01.10.2014
Сообщений: 32
|
||
| 01.10.2014, 13:48 [ТС] | ||
0
|
||
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|
| 01.10.2014, 23:21 | |
|
Софка Моркофка, отличия С++ и Python
1) Первый компилирумый, второй интерпритируемый 2) Первый с почти статической типизацией, второй с динамической 3) Первый низкоуровневый, второй очень и очень высокоуровневый 4) В С++ есть арифметика указателей, в python нету. 5) Во втором нету( почти) ручной очистки памяти, в С++ она полностью( опять же почти) на вас. 6) Что бы запустить программу на С++ необходим компилятор, затем скомпилировать её( что порой составляет трудность), затем получить бинарник и работать. Что бы на python запустить необходим интерпритатор и все) Про фреймворки. Язык освойти, потом уже фреймворки. Это уже дело техники, фреймворки. Посидеть, почитать, и готово( порой еще код почитать надо, лично по себе, привычка появилась вместо документации лезть сразу в код, очень полезно кстати). По поводу реализации того, что задумали, попробуйте элементарную рисовалку сделать для начал, потом на её основе уже пилить( на диаграммы это как бы графические приметивы + еще немного разметки), ну первое что пришло в голову и как бы я стал делать( можно со мной не согласиться). И последнее, коли без книжек получается зарабатывать деньги, то и на кой черт вам программирование?
1
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 01.10.2014, 23:28 | |
|
Wolkodav, разве не видишь, что это ребенок, ты все по полочкам хорошо разложил, но думаю автор темы не сможет этого оценить.
0
|
|
| 01.10.2014, 23:30 | |
|
Не по теме: tsar925, я с вами как-то одного троля уже завалил)
0
|
|
|
0 / 0 / 0
Регистрация: 01.10.2014
Сообщений: 32
|
|||||||||||
| 02.10.2014, 00:52 [ТС] | |||||||||||
-
+
-
-
+
+ Плюсов: 3 из 6. Оценка: 3 (посредственно).
0
|
|||||||||||
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|||||||
| 02.10.2014, 01:01 | |||||||
|
Софка Моркофка,
Добавлено через 51 секунду
0
|
|||||||
|
0 / 0 / 0
Регистрация: 01.10.2014
Сообщений: 32
|
|||||
| 02.10.2014, 01:24 [ТС] | |||||
#include <stdio.h> int main() { printf ("Hello, world"); return (0); } вставила в .py, запустила.Появляется консолька в ней какая-то абракадабра invalid syntax что то там, не успела разглядеть консолька быстро исчезла но Hello, world не было.Чего и ждала это же не Python. Причем здесь высокоуровневый и низкоуровневый?Вы хотите сказать высокоуровневый можно вставить в .py, а низкоуровневый нет?
0
|
|||||
|
8 / 8 / 0
Регистрация: 02.10.2014
Сообщений: 31
|
|||||||||||||
| 02.10.2014, 19:51 | |||||||||||||
|
Софка Моркофка, на всякий случай: print это встроенная функция, во всяком случае в python3. Парни все верно говорят: для начала надо освоить синтаксис, встроенные функции, и стандартную библиотеку, которая очень обширна.
Добавлено через 12 минут
Например, чтобы послать POST запрос в python3 (и прочитать ответ) надо выполнить примерно следующий код:
0
|
|||||||||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 02.10.2014, 20:43 | ||
|
0
|
||
|
8 / 8 / 0
Регистрация: 02.10.2014
Сообщений: 31
|
|
| 02.10.2014, 20:53 | |
|
а дело вовсе не в библиотеках, а в программисте
например: кто-то конкатенирует литералы путей к файлам, а кто-то юзает os.path.join
0
|
|
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|||||||||
| 02.10.2014, 21:36 | |||||||||
Вам бы книжек почитать, просто про элементарные вещи... Что бы знать хотя бы основы основ, а то я смотрю у вас с ними ну крайне туго...
0
|
|||||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 02.10.2014, 21:39 | ||
|
ex3me0, полностью согласен с вашим примером, но я считаю это мелочи, которые даже неопытный прогер за 5 минут устранит при желании + это проблема не самого python, а исключительно быдло программиста.
Добавлено через 1 минуту В качестве примера фреемворка можно привести пример django, flask, но уж точно не requests.
1
|
||
|
0 / 0 / 0
Регистрация: 01.10.2014
Сообщений: 32
|
||||
| 02.10.2014, 23:14 [ТС] | ||||
А вы читали книжки об основах, там разве так не написано?Тогда зачем читать эти скучные книжки? И я спрашиваю только почему начинать надо со встроенного фреймворка, а не дополнительных?Они что сложнее или просто хуже?
Управлять памятью это очищать память и выделять под переменные?Что нельзя любую переменную обнулить и очистить память или увеличить?Это же все равно участок памяти?
0
|
||||
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|||||
| 02.10.2014, 23:46 | |||||
|
1) Python поэтому и высокоуровневый т.к. там нету работы с памятью на прямую, вообще( в данном контексте), вся работа остаётся сборщику мусора, интерпритатору и т.д. 2) Насчёт VB не знаю, но вот в Delphi точно есть указатели, просто вы с ними не работали( ну или иначе как вы сделаете возможность динамически задавать размер массива, а не на этапе компиляции?). И то, что вы не знаете как устроены массивы, лишний раз доказывает вашу не компетентность... По поводу одного родителя. Ну как, давайте мне на Delphi. Создайте три объекта. Первый родительский A, затем два его сына B и C, а затем связанный список из 5 объектов A, 2 объектов В и 2 объектов С, а еще с возможностью динамического добавления объектов... А вот обнулить переменную и очистить память, абсолютно разные вещи! Вы можете присвоить объекту null, но это не означает, что все данные которые хранились в этом объекте будут уничтожены... Добавлено через 1 минуту А сейчас пишу на Python, на JS, на SQL приходится, порой на Lua и редко читать код на С. Добавлено через 3 минуты Тут, четканите, гений вы наш, без книжек... И поучите основы все таки. Просто один вопрос, вы представляете что такое массив? И что такое обращение к его элементам? Добавлено через 3 минуты Софка Моркофка, и таки нет, print - это вообще говоря ключевое слово в python2, а как бы фреймворк не может никак влият на сам язык. Это набор библиотек, одна большая библиотека, но не ядро языка...
0
|
|||||
|
123 / 62 / 32
Регистрация: 10.01.2014
Сообщений: 241
|
||
| 03.10.2014, 12:38 | ||
|
tsar925,
откопал статью, нет я тупанул, там про beautifulsoup говорилось
0
|
||
| 03.10.2014, 15:40 | |
|
Не по теме: знатный троль тут орудует :)
0
|
|
| 03.10.2014, 15:40 | |
|
Чем Linux лучше для разработки? На чем лучше кодить для смартфонов? На чем лучше писать плеер для сайта? В чём лучше рисовать иконку для приложения Чем лучше пользоваться для реализации задачи? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал.
Оно само - говорит.
Кто слышит тот слышит.
|
Оказывается, Unreal Engine позволяет качество на порядки выше, чем было в Lineedge
Etyuhibosecyu 05.07.2026
Жаль, конечно, что я не узнал об этом, пока Lineedge существовала, а то бы Noname2331 написал, что волки превращаются в пиксельную кашу, а я бы его попросил скачать какую-нибудь бриллиантовую или Pro. . .
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|