Wpis z mikrobloga

@SamGamgee: Jak chcesz szybko, to spróbuj OCaml ( ͡° ͜ʖ ͡°)
Jak chcesz czytelnie to może Java/C#
Python to język skryptowy, IMO do poważnych rozwiązań się nie nadaje, ale zaraz mnie tu zjedzo i powiedzo, że pytong najlepszy ( ͡° ͜ʖ ͡°)
Po pytaniu widzę, że nie jesteś ekspertem. Osobiście poradziłbym ci C# jeśli robisz pod windą.
@5z7k9: to ma udowodnić, że MOŻE być szybszy. @Tank1991 twierdził, że nie może.

Wiele bibliotek pythonowych jest zresztą napisanych w C, i pisząc w pythonie korzystasz tylko z ładnych bindingów. No i jak coś jest wąskim gardłem, a nie ma do tego biblioteki, to zawsze można to przepisać do C. Ciekawe zresztą jak często O WY WIELCY DEVELOPERZY JAVY/C# macie takie super krytyczne sekcje kodu, że python byłby zbyt wolny...
@sambarumba Python może nie jest najlepszym językiem programowania i ma wady, ale do poważnych zastosowań się nadaje nie gorzej niż C++ albo Java. Poza tym wybierz się narzędzie do problemu. Pakowanie wszędzie Javy, c++ czy c# bez względu na to jaki problem jest do rozwiązania jest słabe.
@m_bielawski:
ad 1

Wiele bibliotek pythonowych jest zresztą napisanych w C

no własnie, w C nie w Pythonie, i dlatego momentami jest tak samo szybki, więc dalej twierdzę to samo( ͡° ͜ʖ ͡°)

pozatym podałeś pypy jako przykład w linkach, który do pythona ma się trochę jak pięść do nosa, stąd te wyniki, podaj coś o pythonie 2.x / 3.x

ad2

O WY WIELCY DEVELOPERZY JAVY/C#

a
@biwalencik: numpy ktory podales jest pisany w c, pypy jest kompilowalny i tu jest jego przewaga (ps skoro da sie napisac interpreter pythona w pythonie to czemu python 3 nie jest wstecznie kompatybilny z pythonem 2?)
@SamGamgee: Generalnie Python jest wolniejszy od C, C lepiej sie nadaje do rzeczy które masz mieć policzone szybko, ale w Pythonie 100x fajniej sie pisze kod ;) Java wolniejsza, ale nie uzywalem jej na tyle duzo zeby cos sie konkretniej wypowiedzieć. Jeśli zależy Ci tylko i wyłącznie na szybkości - bierz C. W pythonie jednak zdecydowanie najfajniej sie pisze i od siebie Pythona polecam :)