Найти - Пользователи
Полная версия: Для чего нужен Питон? заменит ли он с++?
Начало » Флейм » Для чего нужен Питон? заменит ли он с++?
1 2 3 4 5 6
Domus
Вопрос ребром. Мне как новичку в программировании, показалось что питон учится легче чем с++, но большинство знакомых (думаю они все закоренелые Сишники), настоятельно рекомендуют сначала изучить С++, аргументируя это тем, что в С++ больше возможностей и по скорости он Си более производителен. Стоит ли бросить изучение Си и вернуться к Питончику…
Что думаете или по своему опыты скажете уважаемые питоноводы?
.Serj.
Смотря какие задачи должна решать программа.
Стоит ли бросить изучение Си
Не стоит, если речь идёт именно о C, а не плюсах. Потом сможете Python extensions писать, если с сями разберётесь.
Studentik
Стоит учить и то, и другое, чтобы понять, что эти языки используются для решения разных задач. Отличия можно почитать на википедии. Основное отличие в том, что Python - язык с динамической типизацией (и компиляцией), а С++ со статической.
Domus
Спасибо, погуглив и прочитав немного форумных дискуссий, пришел к выводу, что с с плюсами, пока что лидирует.
o7412369815963
Domus
Спасибо, погуглив и прочитав немного форумных дискуссий, пришел к выводу, что с с плюсами, пока что лидирует.
зато программы/инструменты на питоне можно делать в 5..50 раз быстрее ;)
truporez
1. C++ и Python всего лишь инструменты, и использовать их надо сообразно задаче. А так рассуждения получаются типа сферического коня в вакууме.
2. Использовать надо то, что знаешь и перестать искать “серебряную пулю”.
3. Возможен комплексный подход: тонкие места требующие скорости на C, а логика к примеру, на Python.

/me радостно забормотал: холивор-холивор-холивор.
Zubchick
Сейчас большинство современных языков близко подошло друг к дружке и почти все задачи решаются одним языком, обычно которым владеет программист/коллектив. Инструмент согласно задаче это уже частности. Так как большинство программистов хорошо знают из универсальных языков 1-2, то они и пишут на любимом и нахваливают его в три горла. Каждый из популярных языков имеет свои плюсы и минусы, это бесспорно, но в 90% случаях писать надо на том, на чем лучше умеешь и лишь в 10 на специфическом.
Kogrom
Полностью Python не может заменить C++. Один гибче, другой конкретнее :)
Но диалект C++ , с синтаксисом, близким к Python мог бы быть удобен. Я говорю не о Cython и аналогах. Они ближе к Python, а лучше бы к C++. Я говорю об отступах, модулях, возможно, циклах (типа for each). Кроме того, можно было бы сделать какую-то замену утиной типизации, какой-то автоматически генерируемый локальный абстрактный класс.

То есть всё то, что не не требует интерпретатора можно было бы перенять. Возможно, это D, но сомневаюсь. Отступов там нет :)
ZZZ
D – прекрасный язык, но сообщество у него тухлое… К сожалению. :-(
Андрей Светлов
А отчего тема еще не перенесена во Флейм?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB