Hey, mach bitte eine kleine Reihe zu Mojo - sieht wirklich sehr interessant aus. Für mich (persönlich) wäre es am interessantesten, wenn in deiner Reihe auch ein kleines Video existieren würde für die Konzepte, die neu sind, wenn man vorher nur Python programmiert hat (und nicht ein Überflieger ist).
@forestcat512
Жыл бұрын
Gerne eine kleine Mojo Serie, klingt super spannend
@AEN1X
Жыл бұрын
Hab ein SEHR GROßES INTERESSE an einem Mojo Tutorial
@andreashahn9345
Жыл бұрын
Lieber Cedric Bitte lass diese generierten Bilder. Du bist schön und interessant genug 😘❤️
@lixou
Жыл бұрын
Rust hat anscheinend ein neues logo bekommen 0:12 😆
@blatrump
Жыл бұрын
Ferris hat Urlaub.
@guyincognito9009
Жыл бұрын
Danke für deine Mühe, du lieferst so guten content, dass ist unglaublich
@DietmarLudmann
Жыл бұрын
Schneller als c ist doch lächerlich. c ist die Lichtgeschwindigkeit und schon Einstein hat gesagt, dass nix schneller sein kann als c! Ausser Captain Kirk vielleicht. 😁
@deanwillswissen
Жыл бұрын
"... oder wenn ChatGPT dann MLIR gelernt hat ..." Ich musste das Video an dieser Stelle pausieren, aufhören lau t zu lachen und konnte dann weiterschauen. Deine Vortragsweise und Präsentation finde ich übrigens sehr angenehm, nachvollziehbar und gut verfolgbar! 👍
@Ork-Schamane
Жыл бұрын
Tutorials für ein schnelles python? Wer braucht denn sowas... Wir! 😊
@harveychuba5442
Жыл бұрын
Was mich interessieren noch würde, welches Finanzierung Model hat das Unternehmen Modular Inc. Rust oder Python sind Open Source Projekte und niemand kann mir verbieten diese zu verwenden und ich bezweifle das die Entwicklung plötzlich eingestellt wird. Die frage bildet sich deshalb bei mir weil ich momentan mitbekomme was bei Unity passiert. Ich könnte genauso aber auch Adobe oder Oracel als Beispiele bringen. PS: Das Ist ein echt tolles und Hochinformatives Video,
@TheMorpheusTutorials
Жыл бұрын
Oh spannend!
@gerald12524
Жыл бұрын
Kein Link zu einer Lizenz. Schwammige Aussagen in den FAQ. So wohl leider nicht einsetzbar.
@MarsCorporations
Жыл бұрын
Ich weiß ja nicht wie der "C vs Mojo" Vergleich zustandekam, aber die 13.6 klingen absolut unglaubwürdig. Klar, wenn man den Standard-Algorithmus (mit abgeschalteter Compiler Optimierung, sodass der C Code 1:1 in ASM übersetzt wird) in C ohne Änderungen/Optimierungen gegen einen durchoptimierten SIMD Code antreten lässt kann man C vermutlich schlagen. Aber wenn man den C-Code mit dem selben Aufwand optimiert hätte wäre C trotzdem wieder vorne. Man vergleicht auch nicht BogoSort in C vs Quicksort in Python, wo Python dann plötzlich 10^50 x schneller ist, sondern "den selben Algorithmus auf die selbe Art implementiert" um ein sinnvolles Ergebnis zu bekommen.
@comedyclub333
Жыл бұрын
Ja, klingt unglaubwürdig, aber ich denke man muss das eher als Prozess betrachten: 1. Ein simples C Programm schreiben 2. Das gleiche in Python schreiben 3. Nach Mojo konvertieren 4. Die Scheiße aus dem Mojo Programm optimieren Es geht vielmehr darum das Potential der Sprache aufzuzeigen, das den Entwicklern geboten wird, als die Raw-Performance zu messen. Z.B. ist Optimieren unter C eine Recht komplexe und schmerzhafte Angelegenheit. Optimierten C Code mit optimiertem Mojo zu vergleichen wäre auch nicht ganz fair, da die Arbeit, die man bei Mojo reinstecken muss, vermutlich sehr viel weniger ist.
@MarsCorporations
Жыл бұрын
@@comedyclub333 Ich habe ja hoffnungen, dass mit KI in Zukunft ein Großteil des Optimierungsaufwandes wegfällt. Stell dir vor du schreibst wirklich nur den "standard Algorithmus" in C und die KI optimiert dir den komplett durch und du musst dann nur noch drüberschauen, ob alles rechtens ist. Gerade die Bit-Magic bringt oft ziemlich viel, ist für einen Menschen aber unintuitiv und man braucht für "eine einzige Rechnung" manchmal Stunden oder Tage^^
@comedyclub333
Жыл бұрын
@@guotesuoze Ja, simples Multithreading geht mit einer Pragmaanweisung dank OpenMP, allerdings ist das nicht Teil des C-Standards und sogar nicht mal C-exklusiv. Außerdem sind dabei die Parallelisierungoptionen sehr rudimentär, beschränken sich auf Schleifen und sind teilweise mit manchen Bibliotheken inkompatibel. Ich habe das eine Zeit lang sehr viel und gerne benutzt und für C-Verhältnisse ist das echt unkompliziert, aber man stößt doch sehr schnell an die Grenzen von OpenMP, wenn man etwas Parallelisieren will, was etwas komplexer ist als eine einfache for-Schleife in der main-Funktion. Und genau das war mein Punkt: Es geht eben dabei vermutlich darum zu zeigen, wie sich Mojo, Python und C in ihrer üblichen Standardausstattung unterscheiden und darüber hinaus aufzuzeigen, welche Optimierungsmöglichkeiten Mojo bietet. Dass man da nicht optimiertes Mojo mit optimiertem C vergleicht, ist ja nachvollziehbar.
@1Hippo
Жыл бұрын
@@comedyclub333 Man könnte auch Schritt 2-4 weglassen und bei C bleiben wenn man das schon hat. Außerdem würde ich niemals mit C anfangen für einen Prototyp. Die gleiche Funktionalität bekommt man deutlich schneller mit wenigen Zeilen Python hin und lagert eher später performance kritische Teile in C extensions aus. Ich denke Mojo enthält einige gute Ideen, z.B. das sie type annotations auch bei der Ausführung nutzen, elegante Funktionen zur Parallelisierung und automatisiertes Tuning. Trotzdem wirken die Headlines mit irgendwelchen Faktoren irreführend, plötzlich mit 88 cores kommen passt einfach nicht wenn man davor nur den simpelsten 1 core Algo hatte. Zeigt lieber wie wild paralleler und SIMD code in anderen Sprachen aussieht und wie schick mit Mojo.
@sabiplaypuzzles7332
Жыл бұрын
Wenn du schon das falsche Rust-Logo verwendest, dann kannst du in Zukunft auch Dr. Evil 🧐 für die Sprache Mojo verwenden 😁 Wieso denke ich bei Dr. Evil immer, dass er einen Monokel aufhatte? Scheint wohl der MandelaEffekt zu sein 🤔
@TheGlasfluegel
Жыл бұрын
Ja, ist mir auch sofort aufgefallen. Zumal du ja auch Videos zu Rust machst... bitte das richtige Logo verwenden, das ist Wichtig!
@benherbst3620
Жыл бұрын
Hör bitte mit den AI thumbnails auf
@God_is_real_iguess
Жыл бұрын
hoffentlich wird es richtig bekannt
@GreenXDark
Жыл бұрын
Würde mich sehr über ein zwei Tutorials zu Mojo freuen, wer weiß, vielleicht ist das ja die Zukunft! Das klingt ja alles richtig spannend und fast schon zu gut um wahr zu sein 😅. Ich hoffe, dass es nicht irgendwo versteckte "Kosten" oder andere Nachteile gibt, die sie nicht so offen kommunizieren.
@fairphoneuser9009
Жыл бұрын
Nur Vorteile ohne Nachteile ist eher unwahrscheinlich.
@randomdude7386
Жыл бұрын
Ich könnte mir vorstellen, dass es einfach in bestimmten Anwendungen dann zum Beispiel von C/C++ outperformed werden kann, so ähnlich wie der endlos zoom so viel schneller lief als Sonderfall
@vornamenachname906
Жыл бұрын
Ich hab eher das Gefühl, das ganze konvergiert über die Zeit zu einer universalen Sprache. Wird alles immer ähnlicher, ist aber ist noch lange nicht alles gleich. Die Geschwindigkeit der neuen "sprachen" nimmt zu, oft ist C unter der Haube
@fairphoneuser9009
Жыл бұрын
@@vornamenachname906 Oder zumindest nehmen die Hypezyklen zu. Früher gab es auch viele neue Sprachen, nur sind diese nicht bekannt geworden.
@christianhorauf9958
Жыл бұрын
Ich finde die Bezeichnung "Goto -Sprache" schwierig, denn wir wissen ja alle, "Goto is considered harmful" 😂😂😂
@QueryTuner
Жыл бұрын
Diesen GOTO-Spruch habe ich schon immer gehasst ... denn wenn das Programm dann letztlich auf dem Rechner ausgeführt wird, macht der Maschinen-Code eigentlich nur noch Jumps und Register-Moves ... 🙂
@thomaskugfarth2043
Жыл бұрын
Python und angenehm zu schreiben? Genau hahaha. Finde den Syntax grauenhaft und zum Teil einfach unverständlich.
@ahabegger
Жыл бұрын
Klingt mega gut, aber: Over time we expect to open-source core parts of Mojo, such as the standard library. However, Mojo is still young, so we will continue to incubate it within Modular until more of its internal architecture is fleshed out. We don’t have an established plan for open-sourcing yet. kritisch...
@TheMorpheusTutorials
Жыл бұрын
Yes
@deterdamel7380
Жыл бұрын
Oder man bietet am Ende nur ein Compilieren als Service an. Dann kannst Du deine Programme nur compilieren, wenn Du ein Jahresabo hast..
@michaelmueller9635
Жыл бұрын
Die Frage ist halt, warum nicht gleich in Rust programmieren.
@sulsmarone3538
Жыл бұрын
Wie immer sehr informativ. Über ein Tutorial würde ich mich sehr freuen.
@febis3
Жыл бұрын
Mojo Tutorials wären klasse! 🙏
@anonim705
Жыл бұрын
Ich bin ja schon über Rust gehyped, aber Mojo jetzt? Seriously? Bin gespannt wie sich Programmiersprachen in den nächsten Jahren noch entwickeln werden.
@DanielMüller-x8s
Жыл бұрын
Danke für diese Präsentation. Wie immer on point. Klingt super spannend dieses Thema und könnte dadurch auch self ki deutlich einfacher umsetzen lassen.
@fairphoneuser9009
Жыл бұрын
Self hosted, oder?
@blatrump
Жыл бұрын
Ansich klingt das ja interessant. Ich habe selbst ständige Anwendungsfälle, wo man mit algorithmischen Prototyping in Python mit Numpy loslegt und dann später portieren muss, damit es am Ende nicht kriecht. Das gleiche passiert leider auch dann, wenn z.B. eine Vektorisierung in Numpy zu schwer auszudrücken ist oder die Hotloop eine albern-einfache for-loop ist, welche in Python wirklich grausig langsam sind.
@fairphoneuser9009
Жыл бұрын
Die Sprache werde ich mir definitiv anschauen. Und Tutorials wären absolut großartig. Ich mag, wie viele hier, deine Art sehr gerne! 🙂
@Lugge1999
Жыл бұрын
| "Ich will ein Tutorial" Button | v
@115Mutato
Жыл бұрын
Oha, das klingt wirklich spannend, auch wenn mich das Ownership-System ein bisschen abschreckt😅👀 Danke für die Infos, Tutorials wären echt super!
@haraldsimon2807
Жыл бұрын
Man sollte darauf achten Äpfel mit Äpfel zu vergleichen und eine Programmiersprache und das dazugehörige Laufzeitsystem unterliegen der Idee eines Konzeptes mit Vor- und Nachteilen. Die Sprache gibt jedoch den Rahmen vor und nicht den Algorithmus. - Soviel zu "es läuft also schnell als C" - Was der Compiler daraus macht (Stichwort Optimierungen), ist dann auch noch etwas anderes. Kleinere Umstände, dass einem die HW zur Ausführung nicht allein "gehört" machen so manchen Vergleich auch gleich wieder bedingt. Also, viel Hype um nichts oder noch eine Wahl im Dschungel der Sprachen.
@ZelltisExx
Жыл бұрын
Fände mehr Videos als C++ Entwickler sehr interessant :)
@Saftiges_Brot
Жыл бұрын
Bitte wir brauchen Tutorials, wenn das Funktioniert, wäre das wirklich sehr cool
@FluffelBuff
Жыл бұрын
Bei dem Python Syntax bin ich raus. Der Javascript und oder Golang sind eigentlich am besten, alles hat klare Bereiche und man braucht keine \t, damit der Syntax korrekt ist.
@Der_Issa
Жыл бұрын
Hört sich wirklich sehr interessant an
@Diotallevi73
Жыл бұрын
Interessant, danke! Zum Titel: Schöpfer oder Erfinder wäre das passende Wort 😊
@blackpanthermotherofdragon5980
Жыл бұрын
Ja Oh Großer Morpheus , Bitte eine Reihe zu Mojo! das wäre klasse :D
@kiff3449
Жыл бұрын
Also ich selbst habe mit Programmierung nichts am Hut, aber schaue mir trotzdem gern dein Content an. Liegt einfach daran das du sehr Sympathisch bist und für mein Empfinden die Themen gut vermitteln kannst.
@TheMorpheusTutorials
Жыл бұрын
Vielen Dank!
@kickassvideos5469
Жыл бұрын
bitte hör auf mit diesen A.I. generierten bildern von dir fürs thumbnail zu nutzen. die sehen echt scheiße aus bro :D
@TheMorpheusTutorials
Жыл бұрын
🤔 ist eigentlich für euch, damit ihr diesen Kanal von dem anderen leichter unterscheiden könnt. Aber ich glaub ich mach ne Umfrage
@guitar-matze
Жыл бұрын
Bitte Tutorial für Mojo
@redcrafterlppa303
Жыл бұрын
Hätten die das nicht in sowas wie java oder c# machen können xd ? Ich bin absolut kein fan von python ich finde die sprache einen absoluten albtraum und würde meine anwendungen lieber in visual basic schreiben. Ich denke nicht, dass sich so etwas auf python basis durchsetzen wird. Außerdem haben sie den selben fehler wie c++ gemacht. Sie haben sich an den syntax einer existierenden (stark design fehler behafteten) Sprache fest gehängt. Coole Idee, Cooles Video von Dir, Sehe das ganze aber wie gesagt mit wenig zukunft (zumindest hoffe ich das)
@Tyr4xx
Жыл бұрын
ja bitte... wir möchten gerne eine Mojo Serie
@Montie10c
Жыл бұрын
Ich würde mich wirklich sehr über ein Tutorial zu Mojo freuen.
@5amba
Жыл бұрын
Das ganze jetz mit Swift Syntax und allen Features und ich bin happy 🤷🏻♂️ btw. is Swift als Sprache nicht Apple only… es gibt sowohl Linux als auch Windows Compiler und auch einige Webservice Frameworks wie z.b. Vapor Die Verbreitung ist nur leider nicht sonderlich groß :/
@kaigermany_
Жыл бұрын
ich bin mir echt noch nicht sicher, ob ich es diesmal wagen sollte, auf diesen hype-train aufzuspringen. Performance ist mir zwar sehr wichtig, aber auch compilezeiten. Ich meide zum Beispiel Intellij weil die IDE einfach im durchschnitt 2 minuten an dem selben programm rumcomiled was eclipse nach dem kurzen neucompilen der handvoll soeben veränderten classes meist in unter 2 sekunden erledigt und dann startet. Klar, da sind grundsätzlich intepreter-sprachen gegen befreit, aber eben wegen dem interpretieren in der Laufzeit nicht ja auch nicht das beste. Bei Java zum beispiel würde es mich freuen, wenn der compiler selbst viel mehr optimieren dürfte, aber aktuell wird das alles auf den JIT compiler der VM ausgelagert, was dafür sorgt, dass die Programme erst nach einigen iterationen optimiert werden. Hardware Support wäre natürlich mega, aber wenn hier wieder nur CUDA gewinnt (ich meine wie gerade zur zeit alles rund um AI) werde ich nicht mitmachen. OpenCL wird meines erachtens nach viel zu wenig aufmerksamkeit geschenkt und da sogar meine ewig alte CPU und AMD GPU den standard unterstützen würde ich mich um mehr support aus der ecke echt freuen. Dann bleibt ja eig. nur noch die Frage, wie die den Spagat zwischen multi-plattform & performance machen wollen, weil das der Punkt ist, an dem Compile-seitige optimierungen entweder mehrere wege für alle gängigen Plattformen und Hardware-lösungen bereitstellen müssen, was aber die projektgröße zum explodieren bringen wird. PS. ich weiß ja nicht, wie es den meisten anderen geht, aber generische Typen zum Beispiel sind nicht nur wegen Performance sondern auch wegen dem generellen verständniss der CPUs (oder PCs im allgemeinen) in meinen Augen unglaublich wichtig! Ansonsten hat man nur wenig Gefühl dafür, warum zum beispiel FP64 langsamer sein sollte als Int32-Operationen. Oder warum Branchless Code auf GPUs schneller sind als IFs. Ich weiß nicht, ob es in nächster Zeit compiler gibt, die sowas so präzise herausfinden und optimieren können, wie es Mojo versprechen will.
@purple_fox_arts
Жыл бұрын
Das klingt richtig cool, ich hoffe es gibt bald einfache Methoden diese Sprache in Unity, Unreal oder anderen Engines zu benutzen, ich glaube das wäre sowohl für die Performance, als auch für Anfänger die gerne in Gamedev einsteigen wollen eine riesen Erleichterung
@georgklein9911
Жыл бұрын
Tolle, spannende Vorstellung! Danke für Deine Mühe. Tutorials wären prima.
@MatthiasWolf-fl2yl
Жыл бұрын
Bitte mehr von MOJO
@herophysspartano2756
Жыл бұрын
Mega spannend! I (We) need tutorials 😊
Жыл бұрын
Hallo Morpheus. Ich würde mich auch über eine Tutorials Serie zu Mojo freuen.
@sabiplaypuzzles7332
Жыл бұрын
Es ist schon ein irreführender Vergleich. Viel Leistungsverbesserungen kommen vom Nutzen mehrerer CPU-Kerne. Ebensogut könnte man sagen, dass Javascript jetzt eine Million mal schneller läuft weil man ein Rechenzentrum nutzt.
@Hofer2304
Жыл бұрын
So irreführend ist der Vergleich nicht. Man muss erst einmal mehrere Kerne nutzen können. Wenn einem die Programmiersprache dabei hilft, muss man es ihr positiv anrechnen. Natürlich kann man eine Matrizenmultiplikation in Assembler schreiben, aber wie nutzt man dann mehrere Kerne?
@sabiplaypuzzles7332
Жыл бұрын
@@Hofer2304 Ich verstehe was du meinst. Allerdings kann man nicht einfach mal einen Processor mit 22 Kernen als Messgröße nehmen. Deswegen sagte ich, man kann auch einen Prozessor mit 100 Kernen hernehmen und den Geschwindigkeitsunterschied zu 22 Kernen messen. Dieser Unterschied hat mit der Sprache nichts mehr zu tun. Es geht nicht um die Tatsache, dass man mit der Sprache dann die zusätzliche Rechenleistung freischalten kann. Es geht um das Ausmaß, dass in die Bewertung mit einfließt. Das Ergebnis ist das ireeführend und man kann sich dieses Ergebnis zurechtbiegen wie man möchte.
@tomb9441
Жыл бұрын
Hört sich ja krass an was dieses Mojo so kann. Würde mich über ein Tutorial freuen.
@LittleJak22
Жыл бұрын
Ich würde mich sehr über eine Tutorial über Mojo freuen :-)
@wenas_161
Жыл бұрын
Das klingt zu gut um wahr zu sein wo ist der Haken?
@michaelschafferAT
Жыл бұрын
Ich habe mir Swift begonnen und liebe es. Steige aber gerade auf JAVA um, auf Grund beruflicher Einschränkungen in meiner Gegend. Swift und Python spielen gerade in meinen Möglichkeiten (örtlich) keine Rolle.
@ChrisBigBad
Жыл бұрын
Sehr cool. Spart nicht nur Zeit und (cloud-)Geld, sondern auch Strom -> Weniger Kohlekraftwerke! Mehr Umwelt. Weniger Klimakleber.
@Raketenclub
Жыл бұрын
also geh ich jetzt by a1111 in die config und ersetze python durch mojo? ..... .... wait.... hmmmmm... achja und kann das ding mosix? *g ,,, ich ahne da was.... ohoh
@terrax8101
Жыл бұрын
also ich muss sagen ich würde Mojo auch recht interessant finden nur ... ist die in meinen Augen halt noch recht jung. Klar wäre es nice sich mit der zu beschäftigen und so nur würde ich damit halt tatsächlich erstmal noch bisschen warten bis die sich ich sag mal bisschen was "reifer" geworden ist also so frühestens in so 3-4 Monaten wäre das in meinen Augen halt recht sinnvoll weil sich bei einer so jungen Srach eig immer noch schnell was ändern kann
@sebi00
Жыл бұрын
Mojo-Tutorial!
@robcop2play
Жыл бұрын
Coole Idee mit den Tutorials. Nur blöd, dass nur ca. 20% der Python-Funktionen derzeit funktionieren... Ich freu mich aber trotzdem schon.
@omwtofym
Жыл бұрын
Du hast das Rust Logo von dem Spiel Rust genommen, nicht der Programmiersprache Rust :D
@TheMorpheusTutorials
Жыл бұрын
Ich weiß, das sollte ein kleiner Scherz sein 😂
@miko_un_
Жыл бұрын
Das einzige was problematisch bei Mojo ist, das Mojo im Moment nicht OpenSource ist 😬
@Alex-kr7zr
Жыл бұрын
Dann kann man es eh schon kübeln, bzw. bis es eine OSS Variante gibt.
@easywired486
Ай бұрын
Wow, richtig cool! Traumhaft :D
@filko3578
Жыл бұрын
Ich bin optimistisch hinsichtlich der Zukunft der Webentwicklung. Es besteht die Möglichkeit, dass Mojo eine vielversprechende Alternative zu Golang für Serveranwendungen werden kann, sofern die vorliegenden Daten sich als korrekt erweisen. Dennoch wäre es ratsam, abzuwarten. Dies erinnert mich an die JS-Laufzeitumgebung Bun, die ebenfalls mit viel Hype und beeindruckender Leistung gestartet ist, aber immer noch eher wie eine 0.9-Version wirkt als eine ausgereifte 1.0-Version.
@ritaschulz6536
11 ай бұрын
Schönen Tag. ASSEMBLER war, ist und bleibt die schnellste CPU / GPU Sprache. So viel dazu!!!!!
@Hofer2304
Жыл бұрын
Ich wollte Mojo installieren, aber der Download ist nur mit Anmeldung möglich. Sorry, aber um eine Sprache zu probieren, möchte ich mich nicht anmelden. Dass man Leute, die sich anmelden, eine bessere Software gibt, wäre angemessen, aber um zu probiern, wie gut es auf meiner 2-Kern-CPU läuft leider nicht.
@peterpanzki07
Жыл бұрын
Sehr interesant! Ist auf jeden Fall einen Blick wert. Aber ich möchte einwerfen, dass der produktive Einsatz von Python je nach Anwendungsfall schon grob fahrlässig sein kann. Gerade bei Produkten, die nicht auf einem Server sondern beim Endnutzer laufen (siehe Videospiele) , schon alleine wegen der dynamischen Typisierung. Ich bin persönlich auch sehr skeptisch, ob es wirklich eine gute Einsteigersprache ist. Aber das ist denke ich eher ein subjektives Thema.
@Venistro
Жыл бұрын
5:40 Aber liegt das wirklich daran, dass die Sprache und die Plattform so "effizient" ist oder liegt es einfach daran, dass es über die Plattform aktuell bisschen "subventioniert" wird als Marketingmaßnahme und es dann, wenn es später genügend Leute nutzen, entsprechend teurer wird, um den Gewinn zu maximieren? Wäre ja nicht das erste Mal, dass so etwas in diese Richtung passiert..
@cidar4750
Жыл бұрын
14:43 Missverstehe ich das? Ich lese dort, dass es in Mojo aktuell nicht möglich ist, während sich der markierte Text nur darauf bezieht, was aktuell in Python möglich ist.
@KJImmy26
Жыл бұрын
Swift ist auch Multiplattform. Das Problem ist, dass kein SwiftUI for Win/Linux gibt.
@wodowiesel
Жыл бұрын
Damn!! Klingt richtig gut, bin da zuversichtlich :)
@mikealex6372
Жыл бұрын
Python ist open source und kostenlos. Und Mojo? Man muss sich registrieren um es herunterzuladen und als Firma soll man das Sales Team kontaktieren?...
@eMgotcha77
Жыл бұрын
Also die eierlegende Woll-Milch-Sau? 🤔 Uhm als Programmiersprache halt 😁
@mudi2000a
Жыл бұрын
So lange die Sorache proprietär ist und nicht Open Source würde ich hier keine Zeit investieren. Bin aber auch nicht im Bereich Data Science oder AI unterwegs.
@TT-pi8ww
Жыл бұрын
am besten gefällt mir beim Thema AI: "No C++ or CUDA required." Das klingt vielversprechend für Apple oder AMD user.
@metinEsturb
Жыл бұрын
Naja in Cuda kannst du aber am meisten mit der Speicheroptimierung heraus holen. Wie will Mojo das pauschal für alle GPU machen? Ich glaube es wird schon auch Hersteller spezifische libraries brauchen. Aber es könnte den AMD GPU zu einem grossen Boost verhelfen wenn die das irgendwie hinbekommen.
@StyleTechnique
Жыл бұрын
Doch, du kennst was was schneller ist als C. Assembler. ;) Aber es ist auch deutlich komplexer und maschinennäher. Mojo ist aber sehr interessant.
@dayvie9517
Жыл бұрын
Assembler Programmierer würden sagen, dass es einfacher ist, da es weniger Befehle gibt
@GeorgAubele
Жыл бұрын
Fang schon mal an, die Tutorials vorzubereiten! :)
@Sinthoras155
Жыл бұрын
das sieht doch mal nach etwas aus wo es sich lohnt sich mal wieder richtig reinzufuchsen
@lightbluex7582
Жыл бұрын
Hahaha am Schluss das Rust Game Logo eingefügt haha, das hat mich bekommen :) !
@granatapfel6661
Жыл бұрын
Denke trotzdem nicht, dass C, C++ verschwinden
@blobdalek9632
Жыл бұрын
Ich will ja nicht meckern, aber wieso sehen deine Thumbnails in letzter Zeit eigentlich so komisch aus?
@I_Stern
Жыл бұрын
Ich frag mich wie er auf 68000 mal schneller kommt...😂
@klausbock92
Жыл бұрын
Mega! Würde mich auch auf eine Videoreihe freuen! Klingt nach einer Sprache mit zukunftspotential 😃
@doct1x
Жыл бұрын
Ich wäre absolut für eine kleine Tutorialreihe.
@maxs.8146
Жыл бұрын
Tutorials wären klasse. Mich würde z.B. interessieren, was die ersten Schritte in Mojo sein sollten um ein fertiges Python Skript zu optimieren.
@melonenlord2723
Жыл бұрын
Klang für mich so als wie wenn das der Kompiler macht.
@KarlAlfredRoemer
Жыл бұрын
Krasse Sache. Man stelle sich vor, man entwickelt mit mit/in MOJO ein Betriebssystem, was von User-Interface her mit modernen Systemen vergleichbar ist, aber vom Recourcenverbrauch so sparsam wäre wie Windows 3.1 oder Vergleichbares. Und das selbe nochmal mit allen Programmen. Dann würde das Betriebssystem in Sekundenbruchteilen starten und es würden alle Programme gefühlt SOFORT nach dem Anklicken geöffnet werden - sogar bei den größeren Programmen, die heute sogar auf dicken Rechnern längere Zeit zum Starten brauchen.
@Fantaztig
Жыл бұрын
Wie soll das gehen, die heutigen Betriebssysteme sind ja auch nicht in Python oder anderen trägen Sprachen geschrieben
@st4ndby
Жыл бұрын
Da die Vergleiche bspw mit C++ reine Marketingzahlen sind, wirst du bei weitem nicht so Ergebnisse erzielen können wie du dir vorstellst
@maximusmj
Жыл бұрын
Wie genau schafft Mojo es, Schneller als C zu sein?
@jenselstner5527
Жыл бұрын
Für Python Programmiere ein Traum. Für mich persönlich sind die Nachteile von Python als Programmiersprache aber zu groß, um da gleiche in schnell zu benutzen (Spaces, schlechtes OOP, etc.). Wenn ich nicht am liebsten C benutzen würde wäre ich eher Richtung Java unterwegs.
@JackFrost1206
Жыл бұрын
Bitte mach Tutorials! :)
@blatrump
Жыл бұрын
Also, dass man quasi die Interpretersprache Python mit static inference dann Durchkompilieren und -optimieren kann ist ansich zwar einleuchtend, aber wird man sich nicht wieder auf ein Subset einschießen müssen? Gibt ja mit dem GIL und Parallelismus so einige Dinge in Python, die einfach einzigartig schlecht und ggf. gar nicht nachbauwürdig für einen kompilierenden Interpreter wären. Ggf. hättest du noch auf "Numba" als Gegensatz hinweisen sollen. Ja, auch trotz, dass es wegen drastischen Subseteinschränken eher weniger brauchbar ist.
@Ausbrecher2001
Жыл бұрын
4K Videos auf einem Rapsberry Pi Zero aufnehmen, yeah :D Aber mal im ernst. Klingt alles sehr gut. Mich würde ein Tutorial für Raspberry Pi interessieren. Derzeit findet man auf Google sehr viel anderes das sich ebenfalls "Mojo" nennt.
@Hundsbuah
Жыл бұрын
+ MOJO Tutorials
@13eelzebub
Жыл бұрын
Nutzt du eigentlich mit Absicht das Rustlogo vom Spiel? Dass der Programmiersprache sieht doch eigentlich anders aus, oder nicht?
@tomkohler1609
Жыл бұрын
xkcd/927-Moment Situation: Es gibt 14 konkurriende Programmiersprachen Designer: Hey, lasst uns eine Programmiersprache entwerfen, die die Vorteile aller anderen ohne ihre Nachteile beinhaltet Situation: Es gibt 15 konkurriende Programmiersprachen
@No-no-no-no-nope
Жыл бұрын
Klingt cool. Ich werde Mojo mal an meinem Roboter ausprobieren und versuchen die Performance zu verbessern. Wollte erst alles in C++ umschreiben, aber es hört sich so an, als ob Mojo für mein Seitenprojekt echt gut geeignet ist. Das Video kommt also zum perfekten Zeitpunkt, danke ❤
@taipex455
Жыл бұрын
lass uns dein Ergebnis dazu zukommen
@easypy
Жыл бұрын
Klingt garnicht mal so schlecht! Bis heute aber davon noch nichts gehört :D Man kann aber auch was den Speed in Python angeht mit Concurrency nachhelfen, an C/C++ wird es trotzdem nicht rankommen :)
@Timm2003
Жыл бұрын
Das klingt krank... Denke da kannst du gerne mal ein paar Tutorials raushauen, wenn du schnell bist werden die aufgrund des bevorstehenden Hypes auch echt gut geclicked
@schachsommer12
Жыл бұрын
Es klingt fast zu schön, um wahr zu sein.
@Timm2003
Жыл бұрын
@@schachsommer12 True, am Ende ist es Malware lmao
@fabianperson
Жыл бұрын
Leider nicht Open sourced. Soll wohl angeblich noch gemacht werden. Schauen wir mal was kommt.
@SturmFlut
Жыл бұрын
Ist bislang aber auch nur für die "core parts" erwähnt, nicht für alles.
@BBFTW36
Жыл бұрын
Ich werd die Sprache Mojo jetzt nach über 1 Jahr Flutter und erfolgreicher App-Entwicklung, auf jeden Fall ausprobieren. Bin echt gespannt.
@johannes7856
Жыл бұрын
Habe von ner ein paar tagen mit Mojo angefangen und war nur sauer ,dass es nicht so einfach ist auf nem fedora system zu installieren ... 😂 sonst sehr geil.
@NoName-1337
Жыл бұрын
Da muss es doch ein großes Aber geben oder?
@MAcDaTHo
Жыл бұрын
@15:02 rust: am I a joke to you? entweder das Zahnrad oder die Krabbe, alles andere ist rust-lästerung!
Пікірлер: 353