<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Café</title><link>https://www.dotnetzone.gr:443/cs/forums/68/ShowForum.aspx</link><description>Η μεριά της συζήτησης με χαλαρά θέματα...</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Java Vs C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56710.aspx</link><pubDate>Wed, 27 Jan 2010 23:43:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56710</guid><dc:creator>PALLADIN</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56710.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=68&amp;PostID=56710</wfw:commentRss><description>&lt;div&gt;&lt;span class="Apple-style-span" style="font-family:-webkit-monospace;white-space:pre-wrap;-webkit-border-horizontal-spacing:2px;-webkit-border-vertical-spacing:2px;"&gt;Καλησπέρα σε όλους τους φίλους...
Θέλω να σταθώ σε αυτό&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Bill :&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;( και γιατί όλα τα Πανεπιστήμια μας διδάσκουν java οπωσδήποτε ?&amp;nbsp;&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family:-webkit-monospace;white-space:pre-wrap;-webkit-border-horizontal-spacing:2px;-webkit-border-vertical-spacing:2px;"&gt;Νομίζω ότι υπάρχει πραγματικό θέμα με την 
παραγόμενη παιδεία και κουλτούρα των προγραμματιστών. 
&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family:-webkit-monospace;white-space:pre-wrap;-webkit-border-horizontal-spacing:2px;-webkit-border-vertical-spacing:2px;"&gt;Ο Joel είχε γράψει ένα ενδιαφέρον post για το θέμα
και θα ήθελα να το μοιραστώ μαζί σας.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font class="Apple-style-span" face="-webkit-monospace"&gt;&lt;span class="Apple-style-span" style="white-space:pre-wrap;-webkit-border-horizontal-spacing:2px;-webkit-border-vertical-spacing:2px;"&gt;&lt;a href="http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html"&gt;http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class="Apple-style-span" face="-webkit-monospace"&gt;&lt;span class="Apple-style-span" style="white-space:pre-wrap;-webkit-border-horizontal-spacing:2px;-webkit-border-vertical-spacing:2px;"&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class="Apple-style-span" face="-webkit-monospace"&gt;&lt;span class="Apple-style-span" style="white-space:pre-wrap;-webkit-border-horizontal-spacing:2px;-webkit-border-vertical-spacing:2px;"&gt;&lt;a href="http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html"&gt;&lt;/a&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family:-webkit-monospace;white-space:pre-wrap;-webkit-border-horizontal-spacing:2px;-webkit-border-vertical-spacing:2px;"&gt;(Ζητω συγγνώμη από τους Admins για την "μικρή" διαφοροποίηση του θέματος)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Απ: Java Vs C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56697.aspx</link><pubDate>Wed, 27 Jan 2010 19:23:29 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56697</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56697.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=68&amp;PostID=56697</wfw:commentRss><description>&lt;P&gt;Σε βλέπω όμως (βάση της αρχικής σου δήλωσης) ότι αποδέχεσαι σαν δεδομένο αυτό που σου λένε οι καθηγητές σου. Σίγουρα έχουν κάποια επαφή με τα πράγματα και αυτό λένε έχει μια μεγάλη δόση αλήθειας. Η Intracom όμως έχει και τμήματα .NET. Η Intralot επίσης. Η εταιρεία που δουλεύω εγώ ασχολείται με την ανάπτυξη τραπεζικών προϊόντων λογισμικού (μεταξύ άλλων). Όταν ξεκίνησα ήταν για projects μικρά που είχαν να κάνουν περισσότερο με UI. Κατάφερα όμως εύκολα να πείσω και με επιχειρήματα και με την δουλειά μου ότι δεν χρειάζεται C++ για να γίνει ένα μικρό transaction automation σύστημα από έναν developer.&amp;nbsp;Το σύστημα που έχουμε πλέον είναι πλήρως σε .NET και υπερβαίνει κατά πάρα πάρα πάρα πολύ τις προσδοκίες καθώς και το προηγούμενο σύστημα&amp;nbsp;που ήταν γραμμένο σε C++. Και το γεγονός αυτό ανέβασε το .NET στην εκτίμηση της εταιρείας.&lt;/P&gt;
&lt;P&gt;edited: Μάλιστα η επόμενη έκδοση θα γίνει περισσότερο distributed με την βοήθεια ίσως και του CCR για να περάσουμε σε μεγαλύτερες λύσεις επεξεργασίας συναλλαγών.&lt;/P&gt;
&lt;P&gt;Δεν ξέρω τι θα γίνει στο μέλλον, αλλά είναι και στο χέρι μας κάποια πράγματα. Και βέβαια ποτέ δεν τέθηκε από άνθρωπο του&amp;nbsp;πελάτη το θέμα "γιατί το κάνατε αυτό σε .NET και όχι σε κάτι άλλο". Πλην ελαχίστων εξαιρέσεων που απλά ήθελαν να το παίξουν έξυπνοι και παραμερίστηκαν από τον ίδιο τον πελάτη.&lt;/P&gt;</description></item><item><title>Απ: Java Vs C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56696.aspx</link><pubDate>Wed, 27 Jan 2010 18:50:10 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56696</guid><dc:creator>Bill </dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56696.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=68&amp;PostID=56696</wfw:commentRss><description>&lt;br&gt;&amp;nbsp;Σε αυτό που ρωτάς Δημήτρη δεν έχω κάποια έρευνα ισώς στο internet να υπάρχουν... Απλά είναι κάτι που μας το αναφέρουν αρκετά συχνά οι Καθηγητές μου στο master που κάνω και μας λένε πως όλα τα μεγάλα project βλέπε intracom είναι πλέον σε java και όχι σε C++ ή C# και αυτό κυρίως σε Ευρωπαϊκό επίπεδο.&lt;br&gt;</description></item><item><title>Απ: Java Vs C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56693.aspx</link><pubDate>Wed, 27 Jan 2010 18:14:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56693</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56693.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=68&amp;PostID=56693</wfw:commentRss><description>Το .net δεν χρειάζεται κάποια άδεια επί πληρωμή για την χρήση του, το ίδιο ισχύει για όλες σχεδόν τις τεχνολογίες που βασίζονται σε αυτό, όπως η Asp.net, οι γλώσσες κλπ - γι' αυτό άλλωστε τα specs κι ο κώδικας είναι ανοιχτά, με αποτέλεσμα να βλέπουμε υλοποιήσεις τρίτων για την C# και το Silverlight για το linux (Mono &amp;amp; Moonlight ανάλογα), καθώς και τα δωρεάν IDEs από την Microsoft (Visual Studio Express).&lt;br&gt;&lt;br&gt;Αυτό που κοστίζει, είναι το λειτουργικό σύστημα (για τις Microsoft υλοποιήσεις)&amp;nbsp; αλλά είναι διαφορετικό από το ίδιο το .net. Στην τριτοβάθμια εκπαίδευση συμβάλλει και η νοοτροπία των καθηγητών, οι οποίοι δεν έχουν πρόβλημα να δηλώσουν ευθαρσώς για παράδειγμα ότι "τα hard links στα Windows είναι καλά κρυμμένα σε αντίθεση με το Linux, γιατί ο Bill Gates δεν θέλει να τα χρησιμοποιούμε" (δήλωση καθηγητή μου μια 10ετία πριν - τα πράγματα δεν άλλαξαν και τόσο πολύ σήμερα). Είναι η ίδια νοοτροπία που θεωρεί το Google αθώο open source σωτήρα και την Apple μικρή καταπιεσμένη εταιρεία.&lt;br&gt;&lt;br&gt;Πάντως προσωπική μου άποψη για τα πανεπιστήμια είναι ότι θα έπρεπε να διδάσκουν κυρίως - αν όχι αποκλειστικά, C/C++. Οι βάσεις που σου δίνει ένα μάθημα για τα πολυτιμότερα resources ενός υπολογιστή (CPU &amp;amp; RAM) δεν συναντώνται εύκολα σε garbage collected γλώσσες όπως η Java, ενώ ταυτόχρονα είναι πολύ σημαντικές για να γίνεις σοβαρός developer.&lt;br&gt;</description></item><item><title>Απ: Java Vs C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56692.aspx</link><pubDate>Wed, 27 Jan 2010 18:11:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56692</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56692.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=68&amp;PostID=56692</wfw:commentRss><description>&lt;P&gt;Στις πρώτες σου παρατηρήσεις νομίζω ότι απάντησε πληρέστατα ο Παναγιώτης. Εγώ μόνο θέλω να ρωτήσω αν έχεις δει κάποια συγκεκριμένη έρευνα που να καταδεικνύει αυτό που λες ή απλά είναι η αίσθησή σου.&lt;/P&gt;
&lt;P&gt;Ως προς τα ελληνικά πανεπιστήμια, την παρατήρηση ότι "τείνει να γίνει η java η base γλώσσα Αντικειμενοστραφούς προγραμματισμού" την ακούω πολλά χρόνια. Είναι λογικό να τείνει, αλλά ελπίζω ότι δεν θα γίνει ποτέ. Αλοίμονο αν τα πανεπιστήμια έχουν μια "base γλώσσα".&lt;/P&gt;
&lt;P&gt;Και να τονίσω περισσότερο κάτι που είπε και ο Παναγιώτης. Η διαφορά της java με το .net ως προς το κόστος του license είναι στο IDE (δηλαδή στο περιβάλλον ανάπτυξης) και όχι σε αυτή καθεαυτή τη γλώσσα/runtime/SDK. Και το .NET μπορείς να το χρησιμοποιήσεις δωρεάν, αλλά όχι όμως το Visual Studio.&lt;/P&gt;</description></item><item><title>Απ: Java Vs C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56691.aspx</link><pubDate>Wed, 27 Jan 2010 17:57:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56691</guid><dc:creator>Bill </dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56691.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=68&amp;PostID=56691</wfw:commentRss><description>&lt;br&gt;&amp;nbsp; Σωστά απλά να προσθέσω&amp;nbsp; ότι υπάρχει και μια στίριξη γενικά στην Ευρώπη προς τις free γλώσσες - πλατφόρμες και μια προκατάληψη + έχθρα προς την microsoft . Επίσης και στα Ελληνικά πανεπιστήμια τείνη να γίνει η java η base γλώσσα Αντικειμενοστραφούς προγραμματισμού.&lt;br&gt;</description></item><item><title>Απ: Java Vs C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56690.aspx</link><pubDate>Wed, 27 Jan 2010 16:18:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56690</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56690.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=68&amp;PostID=56690</wfw:commentRss><description>&lt;P&gt;Αυτό που λες ισχύει υπό προϋποθέσεις. Στο χώρο των internet web sites ή του desktop η Java δεν πάει καθόλου καλά. Εκεί παίζουν πολύ δυνατά PHP και Ruby. Στο χώρο των server και των backend συστημάτων παραμένει βασίλισσα, και όχι επειδή είναι η καλύτερη γλώσσα. &lt;/P&gt;
&lt;P&gt;Το IDE της γλώσσας μπορεί να είναι δωρεάν, τα συστήματα και οι βάσεις στις οποίες μιλάνε όμως δεν είναι. Η Java χρησιμοποιείται κατά κόρον στα "βαριά" συστήματα των διαφόρων οργανισμών, για να μιλήσε σε mainframes, μεγάλες βάσεις, για να χειριστεί backend συστήματα τραπεζών, χρηματιστηρίων και γενικώς business-critical εφαρμογές. Το .NET κυρίως για internet web sites, desktop applications και γενικά non-critical εφαρμογές. Αυτό είναι ένας σημαντικός λόγος που η Java παραμένει ισχυρή παρότι δεν είναι καλύτερη γλώσσα.&lt;/P&gt;
&lt;P&gt;Άλλος λόγος είναι ότι συχνά δεν έχει σημασία η γλώσσα αλλά οι εταιρείες που την υποστηρίζουν, ή μάλλον το είδος των συστημάτων που υποστηρίζουν. Πίσω από τη Java υπάρχουν η IBM, η Sun, η Oracle, η TIBCO, οι οποίες παρέχουν Tier-1 και Tier-2&amp;nbsp; συστήματα, με έμφαση πάντα σε μεγάλους οργανισμούς και συστήματα. Πίσω από το .NET είναι η Microsoft με έμφαση σε μικρομεσαία συστήματα. Τα συστήματα τα οποία κατά κανόνα "κόβονται" σε περιόδους οικονομικής κρίσης.&lt;/P&gt;
&lt;P&gt;Τέλος, υπάρχουν και οι προγραμματιστές. Οι προγραμματιστές Java ασχολούνται κυρίως με μεγάλες εφαρμογές. Οι προγραμματιστές .NET με μικρές εφαρμογές και web sites. Είναι ευκολότερο να βρεις έμπειρους προγραμματιστές στο χώρο της Java παρά στο χώρο της Microsoft. Στην πλευρά της Microsoft, 5 χρόνια μετά η κατάρα της VB6 και της "εφαρμογής στα γρήγορα" εξακολουθεί να μας κυνηγάει.&lt;/P&gt;
&lt;P&gt;Φυσικά θα διαβάσεις σε λίγο πολλές αντιδράσεις τόσο γι αυτά που έγραψες όσο και γι αυτά που έγραψα. Αν όμως δεν θέλουμε να κρυβόμαστε πίσω από το δάχτυλο μας, καλό είναι να σκεφτούμε γιατί όντως το .NET δεν είχε την εξάπλωση που περιμέναμε.&lt;/P&gt;</description></item><item><title>Java Vs C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56688.aspx</link><pubDate>Wed, 27 Jan 2010 07:54:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56688</guid><dc:creator>Bill </dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56688.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=68&amp;PostID=56688</wfw:commentRss><description>&lt;br&gt;&amp;nbsp;&amp;nbsp; Κάποτε νόμιζα πως η java αργά ή γρίγορα θα πεθαινε σιγα σιγα... άλλα μάλλον το αντίθετο συνεχώς κερδίζει έδαφος τουλάχιστον η ζήτηση προγραμματιστών με γνώσεις java σε Ευρώπη και Ελλάδα κερδίζει έδαφος έναντι των τεχνολογιών της Microsoft. Γιατί όμως (επειδή είναι free ?)&amp;nbsp; ? Συμβαίνει κάτι άλλο ? Δεν γνωρίζω ( και γιατί όλα τα Πανεπιστήμια μας διδάσκουν java οπωσδήποτε ? μας ρώτησαν ?&amp;nbsp; ελεύθερα οι γνώμες σας...&lt;br&gt;&amp;nbsp; I hate java bliax&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; και ένα ενδιαφέρον post http://brizzled.clapper.org/id/93&lt;br&gt;</description></item></channel></rss>