Τι είναι το Lazarus;

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Τι είναι το Lazarus;

Δημοσίευσηαπό giorgos(1000) » 31 Δεκ 2011, 12:42

Μπόρει κάποιος να μου εξηγήσει τι είναι το Lazarus,εγώ κατάλαβα ότι είναι για ανάπτυξη εφαρμογών σε γλώσσα Pascal.
Και κάτι ακόμα,ποια είναι η διαφορά της Free Pascal από την Turbo Pascal;
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: HTML,CSS,Pascal ┃ Αγγλικά: Ελάχιστα
Λειτουργικό ⇛ Ubuntu 11.10 32bit/Windows 7 64bit Ultimate
Προδιαγραφές ⇛ E8400 3.00 Ghz │ 4GB │ NVIDIA GeForce 9600 GT │ Hama WLAN USB-Stick 54 Mbps │ HD Audio │ LCD 22.0"
giorgos(1000)
babeTUX
babeTUX
 
Δημοσιεύσεις: 20
Εγγραφή: 11 Δεκ 2011, 22:43
Εκτύπωση

Re: Τι είναι το Lazarus;

Δημοσίευσηαπό vasster » 31 Δεκ 2011, 13:18

Είναι περιβάλλον ανάπτυξης (IDE) σε pascal, κάτι σαν το Delphi της Borland.

H Free Pascal είναι χμμ.. free και η Turbo Pascal είναι της Borland. Πέρα από αυτό η turbo pascal είναι από μια παλιά εποχή που δεν υπήρχε το object orientation στις γλώσσες. Η συνέχεια της ήταν η Delphi. H free pascal είναι η open εκδοχή της delphi.

Γενικά είναι ωραία γλώσσα και περιβάλλον αλλά η διάδοση της πλέον δεν είναι αυτό που ήταν κάποτε.
Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
Ubuntu 17.04 (Zesty Zapus) 4.10.0-19-generic 64bit (en_US.UTF-8, Unity ubuntu)
Intel Core i5-6500 CPU @ 3.20GHz ‖ RAM 15915 MiB ‖ MSI H170M PRO-VDH (MS-7982) - MSI MS-7982
Intel Sky Lake Integrated Graphics [8086:1912] {i915_bpo}
enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15) ⋮ wlx784476b5edea: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
vasster
punkTUX
punkTUX
 
Δημοσιεύσεις: 253
Εγγραφή: 23 Μάιος 2010, 09:51
Εκτύπωση

Re: Τι είναι το Lazarus;

Δημοσίευσηαπό M.Jackson » 31 Δεκ 2011, 15:07

Να συμπληρώσω τον φίλο vasster, free pascal και turbo pascal είναι απλά διαφορετικοί compilers (με κάποια extra πράγματα όπως γραφικό περιβάλλον) απλά ο πρώτος είναι open-source και δουλεύει σε Mac OS X, Linux, Windows σε αντίθεση με τον δεύτερο που δουλεύει σε Windows και Macintosh μόνο.
Άβαταρ μέλους
M.Jackson
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1053
Εγγραφή: 28 Μάιος 2010, 19:06
Εκτύπωση

Re: Τι είναι το Lazarus;

Δημοσίευσηαπό giorgos(1000) » 31 Δεκ 2011, 15:48

Ευχαριστώ πολύ για τις απαντήσεις σας.

Δηλαδή στο Lazarus μπορώ να φτιάξω ένα πρόγραμμα σχεδιάζοντας την εμφάνιση του και γράφοντας και κώδικα;
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: HTML,CSS,Pascal ┃ Αγγλικά: Ελάχιστα
Λειτουργικό ⇛ Ubuntu 11.10 32bit/Windows 7 64bit Ultimate
Προδιαγραφές ⇛ E8400 3.00 Ghz │ 4GB │ NVIDIA GeForce 9600 GT │ Hama WLAN USB-Stick 54 Mbps │ HD Audio │ LCD 22.0"
giorgos(1000)
babeTUX
babeTUX
 
Δημοσιεύσεις: 20
Εγγραφή: 11 Δεκ 2011, 22:43
Εκτύπωση

Re: Τι είναι το Lazarus;

Δημοσίευσηαπό M.Jackson » 31 Δεκ 2011, 16:00

Ναι, σαν την Visual Basic της Microsoft.
Άβαταρ μέλους
M.Jackson
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1053
Εγγραφή: 28 Μάιος 2010, 19:06
Εκτύπωση

Re: Τι είναι το Lazarus;

Δημοσίευσηαπό giorgos(1000) » 31 Δεκ 2011, 19:23

Κανα καλό Tutorial ξέρει κανένας ή έστω Βιβλίο(Ελληνικά);
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: HTML,CSS,Pascal ┃ Αγγλικά: Ελάχιστα
Λειτουργικό ⇛ Ubuntu 11.10 32bit/Windows 7 64bit Ultimate
Προδιαγραφές ⇛ E8400 3.00 Ghz │ 4GB │ NVIDIA GeForce 9600 GT │ Hama WLAN USB-Stick 54 Mbps │ HD Audio │ LCD 22.0"
giorgos(1000)
babeTUX
babeTUX
 
Δημοσιεύσεις: 20
Εγγραφή: 11 Δεκ 2011, 22:43
Εκτύπωση

Re: Τι είναι το Lazarus;

Δημοσίευσηαπό pit_haris » 05 Ιαν 2012, 03:34

1 Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Μέτριος
2 Ubuntu 10.10 maverick 64bit (el_GR.UTF-8), Ubuntu 2.6.35-30-generic, Ubuntu 2.6.35-22-generic
3 Intel Core2 Duo CPU T7500 2.20GHz ‖ RAM 3962 MiB ‖ Sony Corporation VGN-SZ650N
4 nVidia G86 [GeForce 8400M GS] [10de:0427]
5 eth0: Marvell 88E8055 PCI-E Gigabit Ethernet Controller [11ab:4363] (rev 12) ⋮ wlan0: Intel PRO/Wireless 4965 AG or AGN [Kedron] Network Connection [8086:4229]
pit_haris
babeTUX
babeTUX
 
Δημοσιεύσεις: 9
Εγγραφή: 17 Δεκ 2011, 11:12
Εκτύπωση


Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι