<?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>Λοιπά θέματα</title><link>https://www.dotnetzone.gr:443/cs/forums/29/ShowForum.aspx</link><description>Οτιδήποτε άλλα θέματα developing που δεν κολλάνε σε κάποιο από τα υπόλοιπα forums!</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67619.aspx</link><pubDate>Tue, 04 Oct 2011 17:00:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67619</guid><dc:creator>localhost</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67619.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67619</wfw:commentRss><description>ALPHA Script Dictionary tech specs (Draft 5)&lt;div&gt;&lt;a href="http://alpha-script.localhost-ltd.com/as/ALPHA%20Script%20-%20Keywords%20and%20Symbols.pdf"&gt;http://alpha-script.localhost-ltd.com/as/ALPHA%20Script%20-%20Keywords%20and%20Symbols.pdf&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67604.aspx</link><pubDate>Sun, 02 Oct 2011 21:49:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67604</guid><dc:creator>localhost</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67604.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67604</wfw:commentRss><description>Δείτε και μια παρουσίαση για το θέμα (still on development)&lt;div&gt;&lt;a href="http://alpha-script.localhost-ltd.com/as/ALPHA%20Script%20-%20Presentation.pdf"&gt;http://tempuri.org/tempuri.html&lt;/a&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67581.aspx</link><pubDate>Fri, 30 Sep 2011 10:15:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67581</guid><dc:creator>localhost</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67581.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67581</wfw:commentRss><description>&lt;div&gt;ALPHA Script - Keywords &amp;amp; Symbols (Draft 2)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;http://alpha-script.localhost-ltd.com/as/ALPHA%20Script%20-%20Keywords%20and%20Symbols.pdf&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Μετά πάμε σε επεξηγήσεις και θέλω να δηλώσω πως κάποιες λέξεις κλειδιά θα είναι παραπάνω από μια απλή δεσμευμένη λέξη.&lt;/div&gt;&lt;div&gt;Δηλαδή, θα είναι σαν μια κλάση από την οποία θα κληρονομεί επιλογές - συναρτήσεις που θα έχουν ένα αποτέλεσμα επάνω στα δεδομένα μιας μεταβλητής για παράδειγμα.&lt;/div&gt;&lt;div&gt;Βάλτε στο μυαλό σας τη Ruby και την κλάση String στο .ΝΕΤ για παράδειγμα.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Example:&lt;/div&gt;&lt;div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" width="100%" style="background-color:#f2f2f2;border:solid 1px #e5e5e5;"&gt;&lt;tr style="vertical-align:top;line-height:normal;"&gt;&lt;td style="width:40px;text-align:right;"&gt;&lt;pre style="font-family:courier new;font-size:11px;color:gray;margin:0px;padding:2px;border-right:solid 1px #e7e7e7;"&gt;1
2
3
4
5
6
7
8
9
10
11
12
 &lt;/pre&gt;&lt;/td&gt;&lt;td&gt;&lt;pre style="margin:0px;padding:2px;padding-left:8px;"&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;# An example of inheritance of methods
# VAR is a class &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;with&lt;/span&gt; functions. Among them is REVERSE.

VAR test_var
SET test_var &lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Hello World!"&lt;/span&gt;

test_var.REVERSE

PRINT test_var

----------------------
Result: !dlroW olleH&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67572.aspx</link><pubDate>Fri, 30 Sep 2011 00:03:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67572</guid><dc:creator>localhost</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67572.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67572</wfw:commentRss><description>Χε, αυτό φίλε μου που ζητάς είναι και το πιο δύσκολο κομμάτι.&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Θα προσπαθήσω να σου πώ ένα καλό παράδειγμα για να δεις και στο επίπεδο του business τί εννοώ πραγματική οριζόντια λύση.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Λοιπόν, έχουμε μια γενικευμένη γλώσσα προγραμματισμού πάνω από το cloud που λέγεται&amp;nbsp;ALPHA Script&amp;nbsp;και αυτή υποτίθεται είναι εύκολη, προσαρμόσιμη, ευέλικτη μπλα μπλα μπλα...και με την οποία ο κάθε ένας, είτε είναι εταιρία είτε είναι freelancer, είτε απλώς user, ακόμα και ο πιο αρχάριος προγραμματιστής να μπορεί να παράγει αξιόλογα προγραμματάκια και εφαρμογές στο cloud χωρίς να χρειάζεται να γνωρίζει τις υποδομές ή τις υποκείμενες τεχνολογίες και και και....&lt;/div&gt;&lt;div&gt;Έχουμε λοιπόν από κάτω ένα μοντέλο στο οποίο μετασχηματίζεται ο κώδικας της ALPHA Script ωστε να τον παραλαμβάνουν vendors που έχουν την άδεια να μετασχηματίζουν converters σε custom γλώσσες την ALPHA Script για να καλύψουν τις ανάγκες τους. Επίσης μπορούν κι open source&amp;nbsp;converters να βγούν για να έχεις πολλές λύσεις.&lt;/div&gt;&lt;div&gt;Το σημαντικό είναι πως οι γλώσσες στις οποίες θα μπορεί να μετασχηματιστεί η&amp;nbsp;ALPHA Script δεν είναι συγκεκριμένη. 'Αρα ανάλογα τις ανάγκες έχεις και&amp;nbsp;converters που μετατρέπουν σε τρίτες γλώσσες ή ακόμα και σε γλώσσες που ήδη έχουν γίνει μετατροπές αλλά δεν είναι ας πούμε open source ή δεν είναι optimized για κάποιες λύσεις.&lt;/div&gt;&lt;div&gt;Στην όλη ιστορία θα συμβάλλουν και τα twitter, facebook, Google+, LinkedIn κτλ. γιατί θα μπορούν πλέον να έχουν εφαρμογές που "τρέχουν" σε οποιοδήποτε cloud και είνα επεκτάσιμες και έχουν εποικινωνία μεταξύ τους και που είναι open maintainable και συντηρήσιμες ακόμα και από τρίτους! Φαντάσου ένα wiki εφαρμογών σε κώδικα...&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Όπως καταλαβαίνεις η αγορά είναι τεράστια και δυνητικά κάθε τερματικό "thin-client" είναι πελάτης σου πλέον στο πλανήτη Γη!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Δε μπορώ να το κάνω πιο λιανά. Οι δυνατότητες είναι απίστευτες. Είναι σαφές το πλάνο και έχει 100% επιτυχία με βάθος χρόνου το πολύ 5 έτη.&lt;/div&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67570.aspx</link><pubDate>Thu, 29 Sep 2011 21:47:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67570</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67570.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67570</wfw:commentRss><description>&lt;p&gt;Γιατί λες ότι είναι κάθετη δεν εχω καταλάβει όμως, οριζόντια είναι, απλα δεν καλύπτει όλα όσα λες οτι θα καλύπτεις εσύ.&lt;/p&gt;&lt;p&gt;Προσπαθώ πάντως να καταλάβω πως ακριβώς το σκέφτεσαι και πως θα μπορούσε κάπως να υλοποιηθεί αυτή η ιδέα και δυσκολεύομαι να το καταλάβω και προφανώς και κατεπέκταση να δω τεχνικά πως θα μπορούσε αυτό να γίνει, γιατί το θεωρώ πολύ γενικό. &lt;/p&gt;&lt;p&gt;Εαν για παράδειγμα ήταν μια υπηρεσία η οποία έδινε αυτή την δυνατότητα εννοποίησης, ίσως να είχε περισσότερο νόημα απο μια καινούργια γλώσσα.&lt;/p&gt;&lt;p&gt;Θα πρότεινα να δώσεις ένα παράδειγμα για το πως το φαντάζεσαι και το πως γίνεται τώρα, αλλα και το πως θα γίνεται μετά με την χρήση Alpha Script να γίνει πιο κατανοητό.&lt;/p&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67569.aspx</link><pubDate>Thu, 29 Sep 2011 20:05:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67569</guid><dc:creator>localhost</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67569.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67569</wfw:commentRss><description>Ενδιαφέρον, αλλά πάλι είναι μια κάθετη και όχι μια οριζόντια γενικευμένη λύση.&lt;div&gt;Βασικά αυτό το οποίο προτείνω εγώ έχει να κάνει και με εννοποίηση όλων των γύρω web apps such as facebook, google+ etc...&lt;/div&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67568.aspx</link><pubDate>Thu, 29 Sep 2011 19:34:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67568</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67568.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67568</wfw:commentRss><description>&lt;p&gt;Το κομμάτι του business σαν ιδέα, υπάρχει ήδη, απο διάφορα εταιρίες, μια απο αυτές είναι η Apprenda (&lt;a href="http://www.apprenda.com"&gt;www.apprenda.com&lt;/a&gt;) σου δίνουν την δυνατότητα να τρέξεις (μόνο .NET κώδικα βέβαια) την εφαρμογή σου, σε όποιον cloud provider θες με δυνατότητες SaaS. Αυτοί (το προϊόν τους δηλαδή)&amp;nbsp;διαχειρίζονται τα υπόλοιπα. Ξέρω ότι δεν είναι αυτό που περιγράφεις εσύ τεχνικά, αλλά στο τέλος, το business είναι σχεδόν το ίδιο. &lt;/p&gt;&lt;p&gt;Για εννοποίηση εφαρμογών δεν πρέπει να χρειάζεται να ξαναγράψουμε μια εφαρμογή ή να έχει γραφτεί μια εφαρμογή σε μια γλώσσα για να μπορεί να εννοποιηθεί με άλλες. Υπάρχουν συγκεκριμένα EAI patterns γι'αυτό το πράγμα. Καταλαβαίνω την ανάγκη αλλα βλέπω λύσεις που υπάρχουν έξω και ένα πολύ μεγάλο μέρος αυτής της ανάγκης, καλύπτεπται απο αυτά και δεν ξέρω έαν το κόμματι που μένει αξίζει να ασχοληθεί κανείς. Και δεν το λεώ υποτιμητικά, πραγματικά δεν μπορώ να κρίνω αυτή την στιγμή.&lt;/p&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67567.aspx</link><pubDate>Thu, 29 Sep 2011 19:11:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67567</guid><dc:creator>localhost</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67567.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67567</wfw:commentRss><description>OK. Απλά να μη το βλέπουμε τόσο στεγνά και εξάλλου εάν το πρόβλημα είναι το τεχνικό κομμάτι το αλλάζουμε.&lt;div&gt;&lt;br&gt;&lt;div&gt;Όπως προείπα εάν δεν υπάρχει κάτι παρόμοιο και εφόσον η αγορά το ζητάει γιατί να μην το προχωρήσουμε Παναγιώτη!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Δε θέλω όμως να γενικολογούμε. Μπορεί να θεωρείται τεχνικά "re-invention of the wheel" μέχρι ένα σημείο ΟΚ, αλλά στο κομμάτι του business&lt;/div&gt;&lt;div&gt;είναι κάτι νέο έτσι όπως το θέτω άρα τα σωστά εργαλεία με τη σωστή αρχιτεκτονική θα έχουμε το επιθυμιτό αποτέλεσμα!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Αυτό θέλω να κάνω και είπα ότι άνοιξα το wiki για να συζητήσουμε τα πάντα εδώ:&amp;nbsp;&lt;a href="http://alpha-script.localhost-ltd.com/"&gt;http://alpha-script.localhost-ltd.com&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Με θετικές και αρνητικές απόψεις αλλά όχι ισοπεδωτικές ή άλλο να ρωτάω και άλλο να παίρνω σαν απάντηση!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Τέλος, το ερώτημά μου παραμένει, έχετε να μου υποδείξετε κάτι παρόμοιο σε αυτή τη λογική της εννοποίσης των υπηρεσιών και τον εφαρμογών on the cloud?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ευχαριστώ!&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67566.aspx</link><pubDate>Thu, 29 Sep 2011 18:34:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67566</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67566.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67566</wfw:commentRss><description>&lt;p&gt;Γιώργο,&lt;/p&gt;&lt;p&gt;Εσύ γιατί παίρνεις αρνητικά την κριτική που μπορεί να γίνεται απο κάποιους όταν αυτή έχει σκοπό έιτε την βελτιώση είτε να αποφύγουμε τα δύο κλασικά "reinvent the wheel" και "not invented here"; Για να υπάρξει business πρέπει να υπάρχει ανάγκη. Συμφωνούμε ότι μάλλον υπάρχει έτσι όπως το περιγράφεις. Για να υπάρξει business πρέπει να υπάρχει τεχνική υλοποίηση που να συμβαδίζει με το business, που κατα την δική σου πλευρά δεν υπάρχει, κατα την πλευρά συναδέλφων, υπάρχει, αλλά ίσως όχι όπως το φαντάζεσαι. Η γενική προσέγγιση σε ένα πρόβλημα, δεν λειτούργησε ποτέ, κι ούτε πρόκειται να λειτουργήσει. Ο λόγος που υπάρχουν DSLs (Domain Specific Language)&amp;nbsp;είναι ακριβώς αυτός. Συγκεκριμένα implementations για συγκεκριμένα προβλήματα.&lt;/p&gt;&lt;p&gt;To impact το οποίο αναφέρεσαι και "προωθείς" θα πετύχει μόνο εάν πειστεί ο κόσμος.&lt;/p&gt;&lt;p&gt;Δεν νομίζω ότι είναι κανείς αρνητικός, ζήτησες feedback και παίρνεις feedback, το οποίο δεν θα είναι πάντα θετικό. Εάν δεν μπορείς να πείσεις εμάς (δεν το λέω απο την άποψη&amp;nbsp;του guru, μην παρεξηγηθούμε, κυριολεκτικά το λέω) πως θα πείσεις ακόμα περισσότερο κόσμο να επενδύσει σ'αυτό, όταν διαβάζοντας το site, εάν ξέρει κάτι παραπάνω, του φαίνεται ίδιο με κάτι άλλο, ενω μπορεί να μην είναι;&lt;/p&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67565.aspx</link><pubDate>Thu, 29 Sep 2011 16:22:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67565</guid><dc:creator>localhost</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67565.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67565</wfw:commentRss><description>Παναγιώτη, καλημέρα τα γνωρίζω όλα αυτά που λές και πιο πολύ στο κομμάτι της κατασκευής επεξεργαστών λόγω της ενασχολησής μου με τα FPGA και ενός έργου με micro-codes σε 32bit CPUs.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Από εκεί και πέρα ο κάθε ένας έχει κάποιες απόψεις του και σε θέματα ορολογίας. Μιας και ανέφερες και για το meta-language αυτό έχει πολλές έννοιες και δε σημαίνει ότι επειδή το είπε ένας άλλος πέρα από εμένα είναι και σωστός...&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Επίσης συνεχίζεις να αναφέρεσαι σε συγκεκριμένες &lt;b&gt;κάθετες&lt;/b&gt; λύσεις ανά εταιρία και όχι σε &lt;b&gt;οριζόντιες&lt;/b&gt; λύσεις. Δεν μου ανέφερες ούτε ένα μοντέλο γενικευμένο που να τα πιάνει όλα αυτά από κάτω...Γιατί πολύ απλά δεν υπάρχει!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Τώρα εμένα η απαντησή σου μου δείχνει κάτι. Ότι δεν θέλεις να καταλάβεις τι σου λέω ή κάνεις πως δε καταλαβαίνεις.&lt;/div&gt;&lt;div&gt;Να το θέσω απλά....&amp;nbsp;&lt;/div&gt;&lt;div&gt;Σε πειράζει που θέλω να κάνω κάτι μεγάλο που θα αλλάξει πολλά πράγματα?&lt;/div&gt;&lt;div&gt;Ακόμα πιο λαϊκά. Χαλάω τη πιάτσα?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ειλικρινά αυτή την άρνηση δε μπορώ να τη δεκτώ.&amp;nbsp;&lt;/div&gt;&lt;div&gt;Σου είπα για τεχνικές ενστάσεις στο link. Στο business όμως δε φένεται να καταλαβαίνεις το IMPACT αυτού του έργου.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Επειδή λοιπόν βλέπω ότι μάλλον είσαι "κολλημένος" τεχνικά και πολύ Geek, άσε με να θέσω το ερώτημα ανάποδα!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Μπορείς να μου υποδείξεις έστω ένα έργο με αυτή τη φιλοσοφία που σου περιέγραψα το οποίο να υπάρχει ή να είναι σε φάση ανάπτυξης?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Είμαι σαφής.&amp;nbsp;&lt;/div&gt;&lt;div&gt;Εάν δε μπορείς και δεν έχεις, άν θες απλά μπορείς να συνησφέρεις και να βοηθήσεις και όχι ότι δε το φτάνεις να το κάνεις κρεμαστάρια σαν την αλεπού και να μειώνεις τις προσπάθειες κάποιων ατόμων.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Αυτά είχα να πω. Μεγάλος άνθρωπος είσαι σκέψου τι σου περιγράφω και τί μου απαντάς...&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;ΤΕΛΟΣ.&lt;/div&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67564.aspx</link><pubDate>Thu, 29 Sep 2011 15:46:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67564</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67564.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67564</wfw:commentRss><description>Αν διαβάσεις έστω τα άρθρα του Wikipedia θα διαπιστώσεις ότι όσα σου ανέφερα έχουν τη βάση τους στο business. Τα DSLs υπάρχουν για να οριστούν συστήματα με την ορολογία του εκάστοτε business. Ρίξε αν θες και μία ματιά στο Intentional Programming (το link το παρέθεσα ήδη), άλλη μία ιδέα από το 2000.&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Γλώσσες για συγκεκριμένες βιομηχανίες υπάρχουν επίσης εδώ και δεκαετίες. Οι αυτοκινητοβιομηχανίες για παράδειγμα δεν φτιάχνουν από το μηδέν τις εφαρμογές που καθορίζουν τα εξαρτήματα και τις παραμέτρους κάθε αυτοκινήτου κατά παραγγελία. Οι ηλεκτρονικοί της Intel δεν σχεδιάζουν τους επεξεργαστές transistor-transistor. Η Goldman Sachs δεν κάθετε να γράψει νέες εφαρμογές πεδίο-πεδίο και γραμμή-γραμμή κάθε φορά που σκαρφίζεται ένα νέο χρηματιστηριακό προϊόν, τρόπο συναλλαγής ή μορφή συμβολαίου. Σε όλες τις περιπτώσεις υπάρχουν γλώσσες που περιγράφουν το σύστημα και η αντίστοιχη εφαρμογή από πίσω παίρνει αυτή την περιγραφή και δημιουργεί το τελικό αποτέλεσμα.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Δες πρώτα τί υπάρχει έτοιμο πριν προτείνεις κάτι καινούριο. Και επειδή είδα ότι έκανες παρόμοια δημοσίευση σο LinkedIn group του IASΑ, φρόντισε να μάθεις τις σωστές ορολογίες, γιατί εκεί ειδικά ξέρουν όσα σου έχω αναφέρει ως τώρα, πολύ καλύτερα μάλιστα, καθώς τα χρησιμοποιούν συνέχεια. Όπως ήδη σου είπε κάποιος, αυτό που λες δεν είναι metalanguage.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Είναι πολύ πιθανό αυτό που θέλεις να προτείνεις τελικά να είναι απλά αυτό που άλλοι κάνουν 10 χρόνια τουλάχιστον, απλά δεν το έχεις ακούσει.&lt;/div&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67562.aspx</link><pubDate>Thu, 29 Sep 2011 07:01:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67562</guid><dc:creator>localhost</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67562.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67562</wfw:commentRss><description>Παναγιώτη δε διαφώνισα με τα όσα είπες και ακόμα συμφωνώ αλλά δε στέκομαι στο τεχνικό κομμάτι. Εκει υπάρχουν παααααάρα πολλές λύσεις.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Σαν business model εγώ μιλάω τώρα και εκεί στέκομαι, αυτό δεν υπάρχει και αυτό θέλω να αναπτύξουμε.&amp;nbsp;&lt;/div&gt;&lt;div&gt;Τώρα ως προς τους τρόπους και τις τεχνικές...Be my guest και θέσε τις προτάσεις σου στο:&amp;nbsp;&lt;a href="http://alpha-script.localhost-ltd.com/?forum=implementation"&gt;http://alpha-script.localhost-ltd.com/?forum=implementation&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Δε μιλάω δηλαδή σαν software architect αυτή τη στιγμή, μιλάω ως businessman.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;See the BIG picture!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;:-)&lt;/div&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67561.aspx</link><pubDate>Thu, 29 Sep 2011 06:54:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67561</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67561.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67561</wfw:commentRss><description>Νομίζω ότι θα πρέπει να δεις σε μεγαλύτερο βάθος και το MDA, το βιβλίο Generative Programming, ή έστω να διαβάσεις πρώτα όλες τις παρόμοιες τεχνικές στο Wikipedia. Όσα περιγράφεις έχουν ήδη περιγραφεί, αναλυθεί και υλοποιηθεί εδώ και τουλάχιστον 10 χρόνια. Τί παραπάνω έχεις να δώσεις από το OMG (ως concortium) ή το MDA (ως αρχιτεκτονική)?&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Επιπλεόν, θα πρέπει να δείξεις κάτι χειροπιαστό πριν αρχίσεις να μιλάς για γλώσσα και concortium. Όσα έχεις πει ως τώρα μπορούν άνετα να περιγράψουν οποιαδήποτε model driven ή generative αρχιτεκτονική ή μεθοδολογία. Είναι σα να έχεις απλά την ιδέα αλλά να περιμένεις κάποιοι άλλοι να την υλοποιήσουν. Οι υλοποιήσεις όμως έχουν ήδη γίνει εδώ και πολλά χρόνια, όσο για τις ιδέες έχουν αναλυθεί διεξοδικά και υπάρχει πλέον συγκεκριμένη ορολογία και ταξινόμηση των αρχιτεκτονικών.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Τέλος, η χρήση της XML ως "γλώσσα" ή "μοντέλου" ήταν μεν της μόδας πριν από 10 χρόνια, έχει όμως εγκαταληφθεί για χάρη πραγματικών γλωσσών και συγκεκριμένα των DSLs. Η ίδια η XML δεν είναι τίποτε παραπάνω από ένα format αποθήκευσης. Ως τρόπος αναπαράστασης γλώσσας όμως είναι πολύ κακός καθώς τουλάχιστον το μισό κείμενο που γράφεις είναι περιττό (τα closing tags), είναι πολύ δύσκολη στη συγγραφή και ανάγνωση και εισάγει τεράστιους περιορισμούς στη σύνταξη. Γι αυτό και παρότι υπάρχουν διάλεκτοι της XML για ανταλλαγή μοντέλων μεταξύ model-driven συστημάτων, το κάθε σύστημα έχει το δικό του τρόπο να αναπαριστά και να αποθηκεύει τα μοντέλα του.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Αν θέλεις να το δεις από την πλευρά των γλωσσών, η XML είναι κάτι σαν το parse tree που δημιουργεί ένας parser διαβάζοντας ένα κείμενο γραμμένο σε κάποια γλώσσα, πριν αρχίσει να το ελέγχει για σωστή σύνταξη και πριν αρχίσει να το εκτελεί και να δημιουργεί το binary. Προφανώς είναι 10000000000 φορές ευκολότερο για τον άνθρωπο να γράψει στην αρχική γλώσσα παρά να γράψει το parse tree με το χέρι. Ο μόνος λόγος για τον οποίο κάποιος θα έγραφε απευθείας σε XML είναι επειδή δεν θέλει ή δεν ξέρει πως να φτιάξει αυτή την αρχική γλώσσα.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Αντί για XML τα τελευταία χρόνια χρησιμοποιούνται πολύ οι πραγματικές meta-languages: γλώσσες οι οποίες σου επιτρέπουν να ορίσεις τη δική σου διάλεκτο, ουσιαστικά γλώσσες που σου επιτρέπουν να φτιάξεις τη δική σου γλώσσα.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Αν ενδιαφέρεσαι πραγματικά να δεις ποιές είναι οι εξελίξεις σε αυτό το πεδίο, ρίξε μια ματιά στα σχετικά άρθρα του Wikipedia για &lt;a href="http://en.wikipedia.org/wiki/Language-oriented_programming"&gt;Language-Oriented Programming&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Intentional_programming"&gt;Intentional Programming&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Generative_programming"&gt;Generative Programming&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Model-driven_engineering"&gt;Model-Driven Engineering&lt;/a&gt;&amp;nbsp;και τις παραπομπές του κάθε άρθρου. Αν ενδιαφέρεσαι πραγματικά για metalanguages, τουλάχιστον στο χώρο του .NET ρίξε μία ματιά στη &lt;a href="http://boo.codehaus.org/"&gt;Boo &lt;/a&gt;και στην &lt;a href="http://msdn.microsoft.com/en-us/fsharp/default.aspx"&gt;F#&lt;/a&gt;. H F# έχει βασιστεί σε μεγάλο βαθμό στην &lt;a href="http://en.wikipedia.org/wiki/ML_(programming_language)"&gt;ML&lt;/a&gt;, μία από τις πρώτες metalanguages (1970), και έρχεται σε κάθε έκδοση του Visual Studio. Επιπλέον, όλες οι δυναμικές γλώσσες (Python, Ruby κλπ) επιτρέπουν σε μεγαλύτερο ή μικρότερο βαθμό τη δημιουργία της δικής σου διαλέκτου.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67560.aspx</link><pubDate>Thu, 29 Sep 2011 05:25:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67560</guid><dc:creator>localhost</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67560.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67560</wfw:commentRss><description>Παναγιώτη, πολύ σωστά τα όσα αναφέρεις και φυσικά δεν είναι κατι καινούριο αυτό που θέλω να κάνω αλλά είναι καινοτόμος ο τρόπος με τον οποίο θέλω να το κάνω και να το αξιοποιήσω σε συγκεκριμένο επίπεδο. Την ιδέα την έχω πάνω απο 7 χρόνια αλλά τότε ούτε τις γνώσεις είχα, ούτε την τεχνογνωσία αλλά ούτε το cloud είχε πάρει την σημερινή του μορφή. Θέλω όμως να μιλάμε στο εμείς και όχι στο εγώ γιατί δε θέλω να το κάνω μόνος μου αλλά να φτιάξουμε ένα community και μετά ένα consortium προτυποποίησης!&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Να τα πάρουμε όμως με τη σειρά.&amp;nbsp;&lt;/div&gt;&lt;div&gt;Πέραν των όσων ιστορικών στοιχείων και references δίνεις θέλω να ξεκαθαρίσω πώς όλη η ιδέα στηρίζεται περισσότερο σε ένα business model παρά σε ένα programming model και είναι στοχευμένο στο&amp;nbsp;cloud που όπως φαίνεται σε συνδιασμό με τα HTML 5 και Semantic Web καθώς και με τα "thin-clients" θα αποτελεί την καθημερινοτητά μας σε 5 χρόνια.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Δηλαδή, θέλω να έχω ένα abstract layer πάνω από το cloud το οποίο "εννοποιεί" ιδεατά:&lt;/div&gt;&lt;div&gt;1. Programming languages&lt;/div&gt;&lt;div&gt;2. A.P.I &amp;amp; Frameworks&lt;/div&gt;&lt;div&gt;3. Inter-communications&lt;/div&gt;&lt;div&gt;4. Protocols&lt;/div&gt;&lt;div&gt;6. Web languages&lt;/div&gt;&lt;div&gt;7. System languages.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Κοινώς, ότι κάνει το&amp;nbsp;cloud σε επίπεδο υποδομής και δικτύων εμείς να το κάνουμε σε επίπεδο λογισμικού, αν καταλαβαίνεις το αντίστοιχο ανάλογο, στην οργάνωση.&lt;/div&gt;&lt;div&gt;Δίνουμε δηλαδή οργάνωση στο χάος κατα κάποιο τρόπο.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Επίσης θελω να ξεκαθαρίσω πώς δε θέλω να υπερκαλύψω όλες τις γλώσσες προγραμματισμού ή να τις αντικαταστήσω, κάθε άλλο!&amp;nbsp;&lt;/div&gt;&lt;div&gt;Θέλω να διατηρήσω τις υπάρχουσες υποδομές κάτω από το σύννεφο και να παράγω ένα XML με Ópen architecture και ίσως free technical specifications όπου ένας τρίτος (vendor) θα πέρνει και θα παράγει τον sub-converter του για να εξάγει κώδικα σε μια οποιαδήποτε υποκείμενη γλώσσα προγραμματισμού - είτε web είτε system - θέλει αυτός για να καλύψει τις ανάγκες του.&lt;/div&gt;&lt;div&gt;Φυσικά μπορεί να γίνει και το αντίθετο για να γίνεται όλο το&amp;nbsp;maintenance&amp;nbsp; στο επίπεδο της ALPHA Script, δηλαδή διαδικασία vice-versa.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Θα επιμείνω στον όρο μετά-γλώσσα όμως γιατί είναι μια γλώσσα που περιγράφει ιδεατά μια ή πολλές άλλες γλώσσες, δηλαδή η γλώσσα για την γλώσσα.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Άρα όπως καταλαβαίνεις δε μιλάω για generative programming και ούτε αναγκαστικά για MDA.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Οπότε τώρα μπορώ, αφού σου έδωσα να καταλάβεις την ιδεά καλύτερα, να σου πώ ένα παράδειγμα και θα λυθούν όλες σου οι απορίες.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Μέχρι σήμερα στο cloud, με τη σημερινή του μορφή υπάρχουν δεκάδες γλώσσες πρότυπα και Α.P.I και η κάθε εταιρία έχει τα δικά της πρότυπα. Βλέπε, Microsoft - Azure, Amazon Cloud, κτλ...&lt;/div&gt;&lt;div&gt;Όλες αυτές οι λύσεις όμως είναι κάθετες (vertical) στο business και καλύπτουν ορισμένες ανάγκες ή ΟΚ σχεδόν όλες αλλά σε μια πλατφόρμα που για να "μιλήσει" με τις άλλες έχεις το γνωστό πρόβλημα των bridges για το interoperability.&lt;/div&gt;&lt;div&gt;Εγώ λοιπόν έρχομαι και δίνω μια οριζόντια (horizontal) λύση στο χώρο και έτσι έχω από κάτω οποιεσδήποτε πλατφόρμες, κάθετες υποδομές, που δε ενδιαφέρουν τον developer σε τί είδους cloud είναι ή τι κώδικα πρέπει να στοχεύσει για να παράγει γρήγορα, ευέλικτα και μεταφέρσιμα τον κωδικά του παντού.&lt;/div&gt;&lt;div&gt;Επίσης γνωρίζω ότι οι κώδικες δε θα είναι πάντα τόσο optimal αλλά αυτό έχει να κάνει και με τον sub-converter, τον vendor και φυσικά λίγες ίσως γραμμές παραπάνω κώδικα σε "τέρατα" συστήματα δεν θα ρίξουν τραγικά την απόδοση, αλλά όπως είπα και αυτό έχει να κάνει με το κάθε project.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Τέλος, όπως αντιλαμβάνεσαι σαν νέο προϊόν αυτό θα δώσει δουλειές, νέα εργαλεία, θα δημιουργήσει νέες ανάγκες....κτλ.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ελπίζω να βοήθησα και να έδωσα το στίγμα της ιδέας και της καινοτομίας.&lt;/div&gt;&lt;div&gt;Αναμένω σχόλια...&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ευχαριστώ!&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Απ: ALPHA Script - A unified programming meta-language and a framework for the cloud!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/67559.aspx</link><pubDate>Thu, 29 Sep 2011 04:17:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:67559</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/67559.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=67559</wfw:commentRss><description>Νομίζω ότι πρέπει να δώσεις μία πιο ξεκάθαρη περιγραφή αυτού που προτείνεις &amp;nbsp;και πως διαφέρει από άλλες, παρόμοιες υλοποιήσεις. Αν κατάλαβα καλά, προτείνεις τη δημιουργία μία γλώσσας, της Alpha Script η οποία στην ουσία θα είναι η περιγραφή ενός συστήματος. Από αυτή τη γλώσσα θα δημιουργείς ένα ενδιάμεσο μοντέλο σε XML και από αυτό το μοντέλο θα δημιουργείς με code generators τελικό κώδικα σε διάφορες γλώσσες.&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Καταρχήν, αυτή η ιδέα δεν είναι καινούρια. Έχω στη βιβλιοθήκη μου το "&lt;a href="http://www.amazon.com/Generative-Programming-Methods-Tools-Applications/dp/0201309777"&gt;Generative Programming&lt;/a&gt;", έκδοσης 2000, που περιγράφει διάφορους τρόπους και υλοποιήσεις για τη δημιουργία προγραμμάτων και συστημάτων από μία αρχική περιγραφή. &amp;nbsp;Το &lt;a href="http://en.wikipedia.org/wiki/Model-driven_architecture"&gt;Model Driven Architecture &lt;/a&gt;το 2001 έθεσε συγκεκριμένα στάνταρ στο πως να ορίσεις το σύστημα σου με μοντέλα ανεξαρτήτως υλοποίησης και πως να ορίσεις τους μετασχηματισμούς οι οποίοι θα παράγουν το τελικό σύστημα και κώδικα. Γενικά η ιδέα του meta-programming, η συγγραφή δηλαδή προγραμμάτων τα οποία "δημιουργούν" προγράμματα, είναι ακόμα πιο παλιά και φτάνει πίσω στη Lisp. Ακόμα και ο όρος που χρησιμοποιείς, meta-language, έχει πολύ συγκεκριμένο ορισμό και δεν έχει σχέση με αυτά που περιγράφεις.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Η ιδέα δεν ήταν καινούρια ούτε το 2000, απλά τότε είχε επεκταθεί τόσο ώστε να δημοσιευθούν αρκετά βιβλία και να τεθούν στάνταρ. Ένα από τα παραδείγματα που κυκλοφορούσαν τότε ήταν πως οι αυτοκινητοβιομηχανίες μπορούσαν χρησιμοποιώντας τεχνικές του generative programming να καθορίσουν τις χιλιάδες αλληλένδετες παραμέτρους, ρυθμίσεις και διαφορετικά εξαρτήματα που απαιτεί η κατασκευή ενός αυτοκινήτου κατά παραγγελία, από τις μερικές δεκάδες διαφορετικές απαιτήσεις του πελάτη. Οπότε αντιλαμβάνεσαι πόσο καιρό υπήρχε και είχε υλοποιηθεί αυτή η ιδέα.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ακόμα και στην Ελλάδα, η ιδέα δεν είναι πρωτόγνωρη. Γνωρίζω τουλάχιστον τέσσερις διαφορετικές ελληνικές εταιρείες οι οποίες έχουν αναπτύξει model-driven και generative πλατφόρμες, μάλιστα δούλευα σε μία από αυτές το 2001. Τουλάχιστον μία από αυτές αναπτύσσει ήδη &lt;a href="http://skillsmatter.com/podcast/nosql/f-in-the-cloud"&gt;πλατφόρμα για cloud computing&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Σήμερα, μπορείς να χρησιμοποιήσεις εύκολα την MDA με open source εργαλεία όπως το Eclipse και έτοιμα plugins.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Τέλος, αναφέρεις οφέλη για cloud computing, δεν εξηγείς όμως ποιά θα είναι αυτά και γιατί η γλώσσα που προτείνεις θα είναι καλύτερη για cloud computing.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Η ιδέα είναι καλή, όχι όμως καινούρια, ενώ λεπτομέρειες δεν υπάρχουν. Τί προτείνεις τελικά και ποιά θα είναι τα οφέλη του? Σε τί θα διαφέρει απ' όσα έχουν γίνει τα τελευταία 10 χρόνια?&lt;/div&gt;</description></item></channel></rss>