Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 19:29

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Was brauche ich zum Programmieren?!?

Discussion on Was brauche ich zum Programmieren?!? within the General Coding forum part of the Coders Den category.

Reply
 
Old 05/01/2013, 14:38   #16

 
Delinquenz's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,160
Received Thanks: 232
Quote:
dass eine sprache je "höher" sie ist, auch automatisch schwieriger wird
I.d.R. trifft das meiner Meinung nach zu.
Delinquenz is offline  
Old 05/01/2013, 17:02   #17
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
Quote:
Originally Posted by Delinquenz View Post
I.d.R. trifft das meiner Meinung nach zu.
dann mach mal ein kleinen abgespeckten windows explorer klon, einmal in assembler und einmal in c#.
dann sag mir danach einmal was schwieriger war und wie lange du jeweils ungefähr gebraucht hast.
Dr. Coxxy is offline  
Thanks
2 Users
Old 05/01/2013, 20:18   #18

 
Delinquenz's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,160
Received Thanks: 232
Quote:
dann sag mir danach einmal was schwieriger war und wie lange du jeweils ungefähr gebraucht hast.
Es geht um das Erlernen der Sprache. Ausnahmen gibts immer.
Delinquenz is offline  
Old 05/01/2013, 21:52   #19
 
Drakmar95's Avatar
 
elite*gold: 394
Join Date: Dec 2011
Posts: 135
Received Thanks: 30
Quote:
Originally Posted by dready View Post
@Toni hoffe du nimmst nu nicht als Angriff aber du verwendest den Begriff Hochsprache falsch Hochsprachen sind ansich alle Programmiersprachen die mehr Abstraktion als Assembler enthalten.
Da hast du nur bedingt recht, man muss unterscheiden zwischen High lvl language und low lvl language. So gesehen würde ich die Sprachen wie AutoIT etc. eig schon über C einordnen, da sie mehr extrahieren.
Und Ja:
Umso höher umso einfacher sollen Sie sein, C# ist eine very high lvl language und trotzdem hat keiner bestritten, dass sie einfacher ist.
Das beweist doch das es absoluter Mist ist, dass eine Sprache schwieriger wird umso höher sie ist, dass ist genau flasch herum.
Wenn man sagt das Sprachen wie VB oder so einfacher sind, dann heißt das gar nichts, dass sind SCRIPTSPRACHEN und man sollte sie nicht mit Programmiersprachen vermischen.
MFG
Drakmar95 is offline  
Old 05/01/2013, 22:23   #20
Moderator



 
Dr.Toni's Avatar
 
elite*gold: 2072
Join Date: Mar 2013
Posts: 10,509
Received Thanks: 6,644
VB ist keine Scriptsprache...
Dr.Toni is offline  
Old 05/01/2013, 22:32   #21


 
Requi's Avatar
 
elite*gold: 3570
The Black Market: 244/0/0
Join Date: Dec 2012
Posts: 13,044
Received Thanks: 8,252
Quote:
Originally Posted by Drakmar95 View Post
Da hast du nur bedingt recht, man muss unterscheiden zwischen High lvl language und low lvl language. So gesehen würde ich die Sprachen wie AutoIT etc. eig schon über C einordnen, da sie mehr extrahieren.
Und Ja:
Umso höher umso einfacher sollen Sie sein, C# ist eine very high lvl language und trotzdem hat keiner bestritten, dass sie einfacher ist.
Das beweist doch das es absoluter Mist ist, dass eine Sprache schwieriger wird umso höher sie ist, dass ist genau flasch herum.
Wenn man sagt das Sprachen wie VB oder so einfacher sind, dann heißt das gar nichts, dass sind SCRIPTSPRACHEN und man sollte sie nicht mit Programmiersprachen vermischen.
MFG
Ich habe nicht viel Ahnung was C betrifft. Aber ich bezweifle, dass AutoIt höher ist.

C ist mehr für Hardware geeignet.
AutoIt ist ne Scriptsprache mit der man Windowsaufgaben automatisieren kann.

Und seit wann ist VB denn eine Scriptsprache?!
Requi is online now  
Old 05/02/2013, 11:05   #22
 
elite*gold: 100
Join Date: Aug 2005
Posts: 595
Received Thanks: 208
@Requi
wenn man mal alles ausen Vorlässt was sonst noch dazu gehört ist Autoit wirklich eine höhere Sprache als C
@Drakmar
Auch wenn ich denk das du das Richtige ausdrücken willst
Autoit ist keine Programmiersprache
Basic war immer eine und nie eine Scriptsprache wenn man von diesem grausamen Vb-Script absieht das sie da ma verbrochen hatten :P

@Delinquenz
Du vertauschst hier etwas, was Coxxy sagte triffts sehr genau.
Beispiel.
Assembler ist pups einfach zu lernen, es gibt nur eine Handvoll Mnemonics und das wars, dennoch wirst du unglaublich viel Zeit brauchen da die Sprache ansich nicht oder kaum abstrahiert. Sieht man am einfachsten wenn man sich While schleifen oder soetwas ansieht. Denk mal das war es auch worauf Coxxy raus wollte.
Das was du als Kompliziert empfindest (was es ja auch am anfang für jeden ist )
sind in wirklichkeit Hilfen um Probleme einfacher zu lösen.
Klassen, Vererbungen, Variablen Typen all das Zeug ist natürlich wenn man zum erstenmal davon hört "kompliziert", der Witz an der Sache ist immer nur, versuch mal diese Dinge in einer Sprache umzusetzen die sie nicht von sich aus unterstützt, es wird Automatisch ne riesige Menge Code, genau das ist es was Abstrahierung im Kontext von Hochsprachen meint.

Prinzipiel find ich die Einstuffung von Hochsprachen heutzutage aber eh relativ Bannane um ehrlich zu sein. Es gibt keine ernsthafte möglichkeit zu sagen ob jetzt Sprache a oder b mehr abstrahiert solang der Schritt nicht sehr extrem ist. Deshalb bleib ich in meiner kleinen heilen Welt wo eine Hochsprache alles ist was mehr Abstraktion als Assembler besitzt und ignorier die drölfzig Ansätze wie man das ganze dann noch in Hochsprachen der x. Generation einordnen könnte :P
dready is offline  
Old 05/02/2013, 11:08   #23
 
Pacifista''s Avatar
 
elite*gold: 0
Join Date: Apr 2013
Posts: 186
Received Thanks: 155
Zuerst solltest du nicht direkt mit der Programmiersprache C++ anfangen, ist viel zu schwer für jemanden der noch nie in diesem Gebiet aktiv war.

Ich empfehle dir für simple Bots einfach mal nach "Visual Basic" zu suchen, es ist eine vereinfachte Programmiersprache und gut für den Anfang.

Sieh aber zu dass du schnell von Visual Basic auf C# umsteigst weil du Visual Basic nicht programmieren nennen kannst sondern eher Diktat schreiben.
Pacifista' is offline  
Old 05/02/2013, 11:09   #24
Moderator



 
Dr.Toni's Avatar
 
elite*gold: 2072
Join Date: Mar 2013
Posts: 10,509
Received Thanks: 6,644
Wieso sollte man nicht direkt mit C++ anfangen?

Wenn man am Ball bleibt schafft man das auch...

Genau so ist es dummes gelaber mit VB an zu fangen und dann so schnell wie möglich auf C# um zu steigen....

Dann ist es besser direkt mit C# an zu fangen...
Dr.Toni is offline  
Old 05/02/2013, 14:50   #25
 
elite*gold: 0
Join Date: Jun 2011
Posts: 58
Received Thanks: 1
Kauf die ein Buch oder wenn du dir nicht unbedingt eins kaufen willst leih dir eins oder lade dir eine pdf runter was wie ein Buch fungiert nimm mal C++ für Dummis soweit ich mich ganz entsinne wird darin erklärt das man nur Libs zum Programmieren braucht und wie immer die Grundkenntnisse die da wären Varibalen, Ganzezahlen und so weiter...Ich hoffe ich konnte dir Helfen!
ahmetd99 is offline  
Old 05/03/2013, 02:31   #26
 
Pacifista''s Avatar
 
elite*gold: 0
Join Date: Apr 2013
Posts: 186
Received Thanks: 155
@Dr. Toni:

1. Dass man sich als Anfänger nicht direkt an sowas überhebt
2. Du weißt dass er in elitepvpers einen Thread auf gemacht hat (Was brauche ich zum Programmieren?), wenn du den auf C++ loslässt würde er sowieso nichts dazu lernen.
Pacifista' is offline  
Old 05/03/2013, 04:25   #27

 
Delinquenz's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,160
Received Thanks: 232
Quote:
Du vertauschst hier etwas, was Coxxy sagte triffts sehr genau.
Mir ging es nur um das Erlernen. Wie du bereits sagtest, asm kann man sehr schnell erlernen. C++ eben nicht. Java und C# ebenso wenig. VB schon eher.

Aber hier braucht man nicht weiterdiskutieren, ist zu weit vom Thema abgekommen.
Delinquenz is offline  
Old 05/03/2013, 07:55   #28
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by Dг.Tσпi™ View Post
Wer hier wohl kein Gehirn hat


Er hat ganz normal gefragt...

Packet Bots und Pixel Bots sind in jeder Sprache möglich.
Einen Packet Bot kannst du aber vergessen wenn du nicht schon sehr viel Ehrfahrung hast...

Pixel Bots sind da ein gutes Stück einfacherer
Und ein gutes Stück beschissener


Quote:
Originally Posted by Dг.Tσпi™ View Post
Wenn man neu anfängt ist ein Packet Bot das falsche Ziel, denn um dieses Ziel zu erreichen muss man sehr viel lernen und steckt sehr viele Rückschläge ein was bei vielen die Motivation kostet.
Wenn sie unfähig sind, ja.

Quote:
Originally Posted by Requι View Post
Jo klar. Man hat nix Ahnung von irgendwas und deswegen weiß man was man machen müssen, für einen Packetbot.

Ich empfehle dir NICHT direkt mit C++ anzufangen. Du wirst sehr schnell die Motivation verlieren, da man dort nicht sofort einen Erfolg sieht, wegen der schweren Syntax.

Java oder C# wäre ein guter Anfang, da diese beiden Syntax sich sehr ähneln und schon fast an C++ ran kommen.

MfG
Java ist Krebs. Und das benötigte Client/Server wissen kann sich eine intelligente Person innerhalb einiger Monate aneignen( Ich gehe mal von einem kompletten Start bei null aus), der durchschnittliche e*pvp user wird also um die 17 Jahre brauchen.

Quote:
Originally Posted by 'Heaven. View Post
Die Syntax ist nicht besonders schwerer als andere, eher die ganzen Typen und Klassen
Das mit dem Packetbot ist auch totaler Dünnschiss, Tobi hat auch innerhalb von 2 Tagen den Bot ohne jegliche Kenntnisse gecoded

Ich empfehle dir C#, da haste ne gute NET Sprache und hast schnell Erfolge, welche dich anspornen weiterzmachen.
2Tage, ohne Kenntnisse. Den C&P shit würde ich gerne mal sehen.

Quote:
Originally Posted by Dг.Tσпi™ View Post
VB ist keine Scriptsprache...
Aber genau so scheiße. Obwohl, nein. Richtig eingesetzt sind Scriptsprachen durchaus nützlich und brauchbar. Und nein, Pixelbots in autoit sind kein richtiger Einsatz :|

Quote:
Originally Posted by Pacifista' View Post
Zuerst solltest du nicht direkt mit der Programmiersprache C++ anfangen, ist viel zu schwer für jemanden der noch nie in diesem Gebiet aktiv war.

Ich empfehle dir für simple Bots einfach mal nach "Visual Basic" zu suchen, es ist eine vereinfachte Programmiersprache und gut für den Anfang.

Sieh aber zu dass du schnell von Visual Basic auf C# umsteigst weil du Visual Basic nicht programmieren nennen kannst sondern eher Diktat schreiben.
VB ist auch Krebs, noch größerer Krebs als Java.
MoepMeep is offline  
Thanks
5 Users
Old 05/03/2013, 17:19   #29
 
elite*gold: 0
Join Date: Jun 2011
Posts: 265
Received Thanks: 50
Quote:
Originally Posted by MoepMeep View Post
Java ist Krebs. Und das benötigte Client/Server wissen kann sich eine intelligente Person innerhalb einiger Monate aneignen( Ich gehe mal von einem kompletten Start bei null aus), der durchschnittliche e*pvp user wird also um die 17 Jahre brauchen.
Hahahah Ich finde die aussage einfach genial Endlich mal wieder was zum Lachen in der Coding Section
Kosic is offline  
Reply


Similar Threads Similar Threads
Brauche hilfe beim programmieren von updater
04/17/2013 - .NET Languages - 8 Replies
Hey com ich brauche dringend hilfe bei meinem updater für ein spiel. ich will so ein updater machen wie bei z.b. World of Tanks. das der nach updates sucht dann wen welche da sind runterläd und gleich da hin installiert wo es hin soll also in das game verzeichnis. ich möchte eine progressbar haben und ein feld wo dann steht was bei dem update neu ist. ich habe einen schon gemacht aber irgend wie geht das alles nicht ich hinterlege mal ein bild und den code auch.
Bukkit Plugin programmieren - Brauche bei der Config Hilfe!
03/19/2013 - Minecraft - 3 Replies
Hallo, ich bin dabei, ein Bukkit-Plugin zu schreiben. Ich habe in der YAML-Config beispielsweise zu stehen: Irgendwas: I: A: 1: ___ 2: ___
brauche hilfe beim programmieren
04/07/2008 - Ragnarok Online - 8 Replies
Ich brauche hilfe beim Programmieren eines Bots (Openkore) wäre nett wenn mich jemand der sich dmit aus kennt in icq adden würde (205-327-167) mfg RedDragoon
Programmieren
07/19/2005 - General Gaming Discussion - 0 Replies
Hi kann irgend wer den pretendor emualtor weiter programmieren??? Bitte melden



All times are GMT +1. The time now is 19:30.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.