nirvimel: это не совсем так, потому что python под windows есть как минимум в трех вариантах: обычный, cygwin и mingwsys. В последних все делается так же на ура.
В целом же эти два пакета - альтернативные варианты Работы с MySQL.
big_hasan: Да, это разные вещи. Клиент это libmysql и пакет musql-client (для Debian), коннектор - это библиотека python, которая использует libmysql, это уже питоновский соц над клиентом MySQL.
masterziv: >>И на счёт "без особого труда" -- я сильно сомневаюсь.
>>А что там сложного чтобы погонять небольшие куски на C++? Например >>функцию которая возводит число в степень, факториал числа, мат функции.
Это проще, да. А вот работа с массивами и указателями, работа с памятью,
с классами -- это гораздо сложнее :-)
>>Ну как бы, я перед тем как в веб лезть больше года в asm коде интуитивно >>ковырялся, читал манул Рикардо Нарвахи для изучения ollydbg.
Ковыряться мало, надо систематически изучать. В университете там, и т.п.
>>Задался таким вопросом, так как решаю изучать C++ (or, &&) не изучать, после прочтения одной статьи, >>там говорится что каждый (программист, разработчик, кодер) обязан знать C/C++/Assembler(хотя бы азы).
Нет, не каждый. Разработчик на С++ обязан знать С++, другие -- не обязаны.
>>И сразу возникает вопрос, если я займусь изучением этого языка, какой профит я в итоге буду иметь?
Разумеется, будешь знать язык С++ и сможешь на нём работать.
>>По семантике и синтаксису очень напоминает js, поэтому погонять простенькие куски кода не составило >>особого труда.
По синтаксису JS происходит от Java, а Java происходит от С++, поэтому тебе кажется, что С++ похож на JS, но на самом деле всё наоборот -- JS напоминает C++.
По семантике C++ и JS -- очень разные языки, трудно найти наверное более разные.
И на счёт "без особого труда" -- я сильно сомневаюсь.
>>Но страуструп разработчик этого языка утверждает, что чтобы полноценно >>программировать на C++, >>нужно будет заниматься только этим ЯП.
Не думаю, что он так когда-нибудь утверждал.
>>Собственно исходя из этого и возникает вопрос!
Если ты занимаешься только WEB-разработкой, то учить С++ для WEB-разработки бессмысленно -- С++ для этого практически не применяется. Все WEB-сайты -- это, как бы сказать, программы с низкой ценностью, а С++ -- язык, требующий высокую культуру программирования и большой уровень, а также обладающий высокой себестоимостью производства единицы работающего кода. Вследствие этого для WEB-программирования С++ практически не применяется. Т.е. применяется, но очень редко, и в такие проекты ты вряд ли попадёшь. А вот системное ПО, типа например nginx или apache, наоборот, обладает
высокой ценностью единицы работающего кода, и такое ПО как раз и пишут на С++ или С.
В плане же общего развития изучение С++ очень полезно, но для тебя и тебе подобных программистов не
в том, что оно полезно само по себе, хотя и это так, но в том, чтобы раскрыть возможность и особенности общения с реальным железом и операционными системами, без прослоек в виде виртуальных машин и интерпретаторов. Т.е. он тебе бы дал понять, как реально выглядит компьютер изнутри и как рельно работают программы. Это полезно.
Правда, для этой цели подошли бы и любые другие языки программирования такого класса, pascal, fortran, algol и им подобные.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
В целом же эти два пакета - альтернативные варианты Работы с MySQL.