Sie sind nicht angemeldet.

Info: Antworten in diesem Thema: 17 » Der letzte Beitrag (19. November 2011, 18:37) ist von Vimes.
  • »Abronisus« ist männlich
  • »Abronisus« ist der Autor dieses Themas

Beiträge: 233

Registrierungsdatum: 3. September 2004

Beruf: Altenpfleger

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

1

Montag, 7. November 2011, 23:31

Welche Sprache sollte ich am besten nutzen

Nabend zusammen,

da ich mich schon immer mal mit dem Thema Programmieren beschäftigen wollte und dies anhand eines Projektes machen wollte stellt sich für mich bisher die Frage nach dem entsprechenden Projekt.

Nun habe ich etwas gefunden und zwar soll es etwas werden um eine Pflegeplanung am PC zu erstellen. Btw. soll man aus verschiedenen Stichpunkten was auswählen können und das Programm soll automatisch den passenden Satz dazu bilden. Außerdem soll dies für jeden bewohner einzeln mit Speichermöglichkeit möglich sein.
Ein Art Anmeldung durch verschiedene Benutzer wäre zwar schön, allerdings denke ich wird dies am Anfang nicht machbar sein, für mich als Anfänger.

Nun habe ich mich ein wenig durchgelesen durchs Netz und weis nicht mit welcher Sprache ich es machen soll. Als Anfängerfreundlich lese ich immer wieder Phyton, aber ob dies auf längere Sicht hin ntuzbar ist, würde ich vom Gefühl her nein sagen. Aber vielleicht seit ihr ja anderer Meinung. Wie gesagt ich fang erst damit an und von daher verlasse ich mich voll und ganz auf Eure Meinung welche Sprache ich nutzen soll.

Auch im Hinblick auf die zukunft sollte die Sprache nutzbar sein. Ganz speziell denke ich daran das Programm schützen zu lassen so wie man es eben von normalen anderen Anwendungen auch her kennt. Aber wie sieht das die rechtliche Sache aus? Kann man jedes Programm egal in welcher Sprache schützen lassen oder gibt es da noch Unterschiede.

Vielen Dank fürs lesen und ich hoffe auf zahlreiche Antworten.

Edit: Was haltet ihr von Java, hab da auch schon gelesen das es für Anfänger empfohlen wird.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Abronisus« (7. November 2011, 23:31)


bas89

CPB-Team

  • »bas89« ist männlich

Beiträge: 1 658

Registrierungsdatum: 23. Juni 2004

Beruf: Studium

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

2

Dienstag, 8. November 2011, 10:24

Möchtest du das Projekt für das Erlernen der Sprache durchführen oder ist das eher eine einmalige Sache? Welche Projekte könntest du dir in Zukunft vorstellen – eher sehr rechenintensive oder eher solche wie die Pflegeplanung? Was meinst du mit schützen – natürlich kannst du immer deinen Namen in den Code schreiben und deine eigene Lizenz einfordern. Die Bier-Lizenz ist für den Anfang vielleicht nicht schlecht ;)

Python kann man für den Anfänger uneingeschränkt empfehlen. Insbesondere bietet das freieMagazin eine tolle Einführung:
http://www.freiesmagazin.de/freiesMagazin-2011-04-02

Dies ist eine zusammenfassende Sonderausgabe. In den neueren Ausgaben sind inzwischen weitere Artikel in der Reihe entstanden!
Signatur von »bas89« Grüße, Basti
---„Auch wenn man ’nen kleinen Stein in einen großen See wirft, kann man schon ’nen Fisch treffen.“ – Stromberg

Unterstütze das CPB mit einem Einkauf bei Logitech:

Special offers CH-DE  468x60
Kein Banner? Alle unsere Partner findest du im CPB SC

chrissi_410

WS "Video"

  • »chrissi_410« ist männlich

Beiträge: 1 437

Registrierungsdatum: 19. Januar 2005

Hobbys: Videofilme anfertigen, Fotografieren

  • Nachricht senden

Seit über 60 Monaten Mitglied Seit über 60 Monaten Mitglied

3

Dienstag, 8. November 2011, 10:47

Danke für den interessanten Link!
Da habe ich was Neues zum ausprobieren! :wink:
Signatur von »chrissi_410« <Mein PC-Profil>

4

Dienstag, 8. November 2011, 11:26

C#, ist das beste wenn du mich fragst.

  • »Abronisus« ist männlich
  • »Abronisus« ist der Autor dieses Themas

Beiträge: 233

Registrierungsdatum: 3. September 2004

Beruf: Altenpfleger

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

5

Dienstag, 8. November 2011, 17:27

Hallo,

ich möchte anhand des Projektes die Sprache erlernen, da ich der Meinung bin so besser das zu lernen. Meine Meinung.
Sollte es mit der Pflegeplanung was werden, werde ich bestimmt auch noch die ein oder andere Idee machen, allerdings erst einmal das eine. Die Programme werden eher so in der Art Pflegeplanung und daher auch nicht so rechenintensiv.

Also wäre es doch besser, erst einmal mit Phyton anzufangen und sollte ich damit an die Grenzen stoßen , was anderes her nehmen. Allerdings habe ich hier das Problem das es im Netz zwar viele Tutorials gibt, diese aber nicht mit 3.x funktionieren, da machnches anders geschrieben wird als in V 2.x

Mit dem schützen, meinte ich nur das in der Software dann am Ende niemand anderes drin rumschreibt und es vlt. unter seinem Namen ausgibt.

Mfg

Unterstütze das CPB mit einem Einkauf bei: Zooplus

Tierbedarf, Futter, Tierzubehör günstig kaufen bei zooplus
Kein Banner? Alle unsere Partner findest du im CPB SC

bas89

CPB-Team

  • »bas89« ist männlich

Beiträge: 1 658

Registrierungsdatum: 23. Juni 2004

Beruf: Studium

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

6

Dienstag, 8. November 2011, 20:02

Zu deiner letzten Frage gibt es hier einen Faden im Ubuntuusers-Brett:
http://forum.ubuntuusers.de/topic/python…n/?flavour=full
Insbesondere wird dort auch darauf eingegangen, dass jeglicher Binärcode mit mehr oder weniger Aufwand zurückgeführt werden kann, vor allem ist Bytecode von C#, Python und Java wieder in Quelltext zurückführbar. Schau auch mal hier:
http://de.wikipedia.org/wiki/Bytecode#R.…_aus_Kompilaten

Wie man sich schützen kann? Mit Lizenzen.
Signatur von »bas89« Grüße, Basti
---„Auch wenn man ’nen kleinen Stein in einen großen See wirft, kann man schon ’nen Fisch treffen.“ – Stromberg

  • »Abronisus« ist männlich
  • »Abronisus« ist der Autor dieses Themas

Beiträge: 233

Registrierungsdatum: 3. September 2004

Beruf: Altenpfleger

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

7

Dienstag, 8. November 2011, 21:11

Ok, danke für die Links, aber richtig schlauer bin ich ehrlich gesagt auch nicht, aber egal.

Ist es denn mit Phyton möglich ausführbare exe Dateien zu machen also zu compilieren oder/under ein Programm zu machen, welches man installieren muss? Oder muss dafür eine andere Sprache her?

  • »Gerda X« ist männlich

Beiträge: 148

Registrierungsdatum: 6. November 2004

Beruf: Landvermesser

Hobbys: kein Festes, von Vielem ein bischen

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

8

Dienstag, 8. November 2011, 21:47

Hallo :wink:

ich habe vor 2-3 Jahren mal den Einstieg ins Programmieren mit Visual Basic gewagt, sehr hilfreich war seinerzeit dieses Openbook:

http://openbook.galileocomputing.de/einstieg_vb_2008/ gibt es mittlerweile auch aktueller: http://openbook.galileocomputing.de/einstieg_vb_2010/


und andere Sprachen / Themen findest Du dort auch noch:

http://www.galileocomputing.de/katalog/o…4428A5Q8C--u12A


Beschaffen/runterladen kannst Du Dir direkt bei Microsoft die Visual Studio 2010 Express Edition, u.a. ist dort Visual Basic und auch C# enthalten

http://www.microsoft.com/germany/express/

Oder Du kaufst Dir die aktuelle C´t, Ausgabe 24, auf der Heft-DVD findest Du neben Systemwerkzeugen und Spielen auch die Visual Studio Express Edition.

Viel Erfolg
Signatur von »Gerda X« Viele Grüsse Gerd :wink:

wat mut, dat mut..... :smoking:

Unterstütze das CPB mit einem Einkauf bei Medion:

1. Kategoriebanner PC-Systeme 468x60
Kein Banner? Alle unsere Partner findest du im CPB SC

9

Mittwoch, 9. November 2011, 15:50

hi nochmal,

schau dir doch bitte c# an!

die sprache ist wirklich einfach zu lernen, sie ist super dokumentiert und mit visual studio als entwicklungsumgebung bekommst du ein mächtiges
werkzeug von microsoft welches auch gratis als express version zum downloaden gibt.

wenn du mit c#.net (oder vb.net) anfängst hast du den großen vorteil das du alles machen kannst...

hier einige beispiele:
webseiten (asp.net mit c# als code behind)
windows programme (*.exe)
windows services
windows *.dlls
konsolen programme
workflows
silverlight
sharepoint solutions
windows games
xbox games
windows installer
windows phone apps
ect...

und das alles mit einer sprache, und einem framework mit dem namen .net!!! (natürlich auch mit nur einer entwicklungsumgebung)

außerdem gibt es dazu viele tools/lizenzen mit denen du dein tool/programm schützen kannst. (natürlich gibt es !nie! den 100% schutz)

noch ein tipp:
wenn du eine sprache erlernen willst mach dir mal über das code schützen keine gedanken!!! du wirst es nicht wirklich verstehen... (unterstelle ich dir jetzt mal ;) )
nimm dir lieber zeit die sprache zu lernen, dann kommt das security thema von ganz alleine.

hier noch ein paar links:
http://www.microsoft.com/germany/express/
http://msdn.microsoft.com/de-at/ms348103
http://openbook.galileocomputing.de/visual_csharp_2010/
http://www.mycsharp.de/wbb2/
http://www.codeproject.com/

ps: bei fragen helfe ich dir gerne weiter!

lg flarol

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »flarol« (9. November 2011, 15:49)


  • »Abronisus« ist männlich
  • »Abronisus« ist der Autor dieses Themas

Beiträge: 233

Registrierungsdatum: 3. September 2004

Beruf: Altenpfleger

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

10

Samstag, 12. November 2011, 16:16

Habe mir das mi dem C# mal angeschaut, die Software die man da kostenlos nutzen kann, da darf man sein Programm am Ende aber nicht verkaufen. Die kostenpflichtige Version darf man dies dann machen.

Gibt es da die Möglichkeit erst mit der kostenlosen zu proggen und dann später, wenn es ma soweit ist, die kostenpflichtige zu kaufen und sein Programm damit neu schreiben zu lassen und dann verkaufen. Oder geht dies nicht.

Wie sieht es eigentlich mit Java oder C++ aus, wäre dies nichts zum erlernen? Oder muss da Vorkenntniss vorhanden sein.

Mfg

bas89

CPB-Team

  • »bas89« ist männlich

Beiträge: 1 658

Registrierungsdatum: 23. Juni 2004

Beruf: Studium

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

11

Samstag, 12. November 2011, 20:43

Für Java-Software muss immer das Java Runtime Environment installiert sein, für .net-Software das .net-Framework. Das sollte man beachten... Java-Software ist bekannt dafür, träge und speicherfressend zu sein (s. zB. JDownloader, Minecraft, JOSM,..), C++ und C sind mächtige, sehr mächtige Sprachen. Sie sind schwerer zu erlernen und effektives Programmieren erfordert Können und Erfahrung (welches ich zB. überhaupt nicht habe). Als Beispiel sei der Umgang mit Zeigern genannt (und dadurch bedingte Speicherlecks, Buffer Overflows usw. usf.). Dafür lassen sich sehr schnelle Programme schreiben: Jegliche Betriebssystemkerne sind zum Großteil in C und C++ geschrieben – teils sogar in Assembler.

Ich habe den Artikel zwar nicht gelesen, aber glaube, dass das für dich in dem Zusammenhang interessant ist:
http://de.wikipedia.org/wiki/Java_(Progr…lichen_Sprachen
Signatur von »bas89« Grüße, Basti
---„Auch wenn man ’nen kleinen Stein in einen großen See wirft, kann man schon ’nen Fisch treffen.“ – Stromberg

Unterstütze das CPB mit einem Einkauf bei "Reichelt":

reichelt elektronik – Elektronik und PC-Technik

Kein Banner? Alle unsere Partner findest du im CPB SC

  • »Hertener« ist männlich

Beiträge: 3 464

Registrierungsdatum: 7. Juli 2004

Beruf: Lebenskünstler

Hobbys: lesen, schreiben, computern, radfahren, basteln

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

12

Samstag, 12. November 2011, 20:54

Java soll, so habe ich mal gelesen, immer gut für einen Einstieg taugen.
Dass Java seit über zehn Jahren Erfolgsgeschichte schreibt, sollte eigentlich für Java sprechen.
Immerhin kann Java von sich behaupten, systemunabhängig zu sein - da muss der User erst einmal hinkommen. :zwinkern:
Signatur von »Hertener« CPB - bei Regen und Schnee

13

Samstag, 12. November 2011, 23:17

hallo abronisus,

Zitat

Habe mir das mi dem C# mal angeschaut, die Software die man da kostenlos nutzen kann, da darf man sein Programm am Ende aber nicht verkaufen. Die kostenpflichtige Version darf man dies dann machen.

das stimmt so nicht.

Zitat

Alle Visual Studio Express Produkte sind grundsätzlich kostenfrei, dauerhaft verwendbar und können auch für kommerzielle Projekte eingesetzt werden.

quelle: http://www.microsoft.com/germany/express…ration/faq.aspx

Zitat

Java oder C++?

na ja, c oder c++? zu schwer, glaub mir... ich verwende diese sprachen nur für meine microcontroller.
java, ist nett... aber ich mag c#

edit:
ach ja, für android apps verwende ich auch java. ;)

lg flarol

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »flarol« (12. November 2011, 23:17)


  • »Abronisus« ist männlich
  • »Abronisus« ist der Autor dieses Themas

Beiträge: 233

Registrierungsdatum: 3. September 2004

Beruf: Altenpfleger

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

14

Sonntag, 13. November 2011, 17:18

Ok, überredet :)

Werde mich mal mit C# näher beschäftigen. Nur noch eine Frage, hat es Vorteile wenn ich eine kostenpflichtige Version des Visual Studios kaufe? Und gibt es vlt. eine Art Handbuch, welches dafür empfehlenswert ist. Nicht zur Software sondern zur Sprache?

Mfg

Unterstütze das CPB mit einem Einkauf bei "G Data":


Kein Banner? Alle unsere Partner findest du im CPB SC

15

Montag, 14. November 2011, 12:51

hi,

willkommen in der .net welt.

also die vorteile bei der kostenpflichtigen verion sind das du mehr projekt typen hast und anderen schnick schnack machen kannst. (brauchst du noch nicht)
die express version wird fürs erste reichen. kannst es ja später in die kostenpflichtige version konvertiren. (macht vs von selber)

hier einige links:
http://openbook.galileocomputing.de/visual_csharp_2010/
http://msdn.microsoft.com/en-us/vstudio/hh388566
http://msdn.microsoft.com/de-de/library/67ef8sbd.aspx

lg flarol

  • »Vimes« ist männlich

Beiträge: 3 561

Registrierungsdatum: 24. Juni 2004

Beruf: Kaufmännischer Angestellter

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

16

Donnerstag, 17. November 2011, 23:14

Für empfehlenswert halte ich persönlich die Head First-Reihe, konkret hier

Head First C#

von O'Reilly.

http://shop.oreilly.com/product/0636920000679.do

Diese Reihe führt sehr locker an die Themen heran. Sehr zu empfehlen, wenn man Neuling ist und keine tiefgehenden Programmiererkenntnisse mitbringt.

Bedingt durch das Konzept kann man sich bestimmte Sachen sehr leicht merken. Kleines Beispiel (ich habe das C-Buch dazu ebenso wie die erste Ausgabe des C#-Buches): die Wichtigkeit von Klammern {} (im englischen: braces) wird bebildert durch Zähne nebst Zahnspange (im englischen heißen die Dinger auch "braces"). Seit ich das Bild gesehen habe, ist bei mir das Konzept "Klammern halten etwas zusammen" eingeprägt.

Ich würde an Deiner Stelle auf jeden Fall einen Blick reinwerfen, die legen auch gleich mit einem Projekt los, also genau das richtige für Dich. (Nein, ich bekomme kein Geld von O'Reilly ...)

Die offizielle Dokumentation von MS zu C# ist übrigens auch sehr gut, Flarol hat ja schon einiges verlinkt.

MfG
Vimes
Signatur von »Vimes« 1. Korinther 3,11: "Einen andern Grund kann niemand legen als den, der gelegt ist, welcher ist Jesus Christus."
gnupg-Key-ID: 7C6A8303; Fingerprint: 9D29 C76C 4C7E 4A5C 8915 8686 49DE 7906 7C6A 8303

  • »Abronisus« ist männlich
  • »Abronisus« ist der Autor dieses Themas

Beiträge: 233

Registrierungsdatum: 3. September 2004

Beruf: Altenpfleger

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

17

Samstag, 19. November 2011, 17:45

Vielen Dank für die hilfreichen Links und Buchempfehlungen. Da mein Englisch allerdings nicht das beste ist bringen mich die Links bzw. Buch empfehlungen nicht viel weiter, da ich da erst nochmal englisch lernen müsste.

Mfg

Unterstütze das CPB mit einem Einkauf bei "Alternate":


Kein Banner? Alle unsere Partner findest du im CPB SC

  • »Vimes« ist männlich

Beiträge: 3 561

Registrierungsdatum: 24. Juni 2004

Beruf: Kaufmännischer Angestellter

  • Nachricht senden

Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied Seit über 90 Monaten Mitglied

18

Samstag, 19. November 2011, 18:37

Daran soll es nicht scheitern:

http://www.oreilly.de/catalog/hfcsharp2ger/index.html

Das von mir empfohlene Buch gibt es auch auf Deutsch.

Allerdings ist Englisch DIE Sprache in der Programmierung, da kommt man kaum dran vorbei.

Mfag
Vimes
Signatur von »Vimes« 1. Korinther 3,11: "Einen andern Grund kann niemand legen als den, der gelegt ist, welcher ist Jesus Christus."
gnupg-Key-ID: 7C6A8303; Fingerprint: 9D29 C76C 4C7E 4A5C 8915 8686 49DE 7906 7C6A 8303

Thema bewerten

CORONET Kleiderbügel & Logistik GmbH | 3DS Spiele | Starcraft 2 Forum | MMORPG Games | 10000BesucherWeb | CORONET Kleiderbügel & Logistik GmbH

forenlist.de Deine moderierte Forenliste |

| Forenuser - Die Foren Findmaschine |

| Tauschbillet - die Tauschbörse |