8 και 16 bit θρύλοι και αναμνήσεις

To ΟS/2 οντως ειχε παραπανω απαιτησεις για την εποχη του.
Ομως ............. φανταζεσαι να δουλευεις σε μια εταιρεια (Microsoft)
που ενω δουλευει στο DOS αλλα και στο OS/2 (εστω σαν συμπαραγωγος)
να εχεις ανθρωπους να δουλευουν πανω στα NT, ηδη απο το 1989 ?

Αυτο το νοημα εχουν ολα οσα αραδιασα στο αρθρακι.
Του καλπασμου πανω στον καλπασμο (πανω στο καλπασμο).
 
To ΟS/2 οντως ειχε παραπανω απαιτησεις για την εποχη του.
Ομως ............. φανταζεσαι να δουλευεις σε μια εταιρεια (Microsoft)
που ενω δουλευει στο DOS αλλα και στο OS/2 (εστω σαν συμπαραγωγος)
να εχεις ανθρωπους να δουλευουν πανω στα NT, ηδη απο το 1989 ?

Αυτο το νοημα εχουν ολα οσα αραδιασα στο αρθρακι.
Του καλπασμου πανω στον καλπασμο (πανω στο καλπασμο).

Δεν συνέβη κάτι τέτοιο. Ήταν πολύ πιο απλά τα πράγματα.

Όποιος έχει όρεξη μπορεί να διαβάσει εδώ την (ενδιαφέρουσα αν είσαι computer geek) ιστορία των Windows NT: https://www.abortretry.fail/p/the-history-of-windows-nt-31
 
  • Like
Reactions: vadergr
Το είχες βάλει και εσύ, έτσι;

Εννοείται!
Αλλά ήταν σε φάση "ok, και τώρα τι;" 😂
Όχι ότι τότε τα windows είχαν περισσότερα προγράμματα.
Μπορεί να είχαμε windows αλλά ακόμη με professional write γράφαμε.
 
Είχα OS/2 σαν βασικό λειτουργικό από το τέλος 1993 μέχρι μέσα του 1997. Μια παρέα φίλων είχαμε αγοράσει το OS/2 2.1 αυθεντικό από IBM, περίπου 60.000 δραχμές. Μετέπειτα πέρασα και από το Warp 3 και από το Warp 4.

Το OS/2 είχε χαρακτηριστικά που δεν είχαν ούτε τα Windows ούτε οι beta των Chicago ούτε οι τελικές εκδόσεις των Windows 95. Για αρχή η δυνατότητα να τρέχεις οποιαδήποτε DOS εφαρμογή σε multitasking - ακόμα και παιχνίδια, χωρίς να σου κρεμάει τον Η/Υ κάποιο λάθος - κάτι που στα Windows ποτέ δε μπορούσες να κάνεις. Κατά δεύτερο ένα σύστημα αρχείων με μεγάλα ονόματα αρχείων και με εγγενή προστασία κατά του fragmentation, όταν τα Windows είχαν FAT. Ακόμα και το FAT των Windows 95 που υποστήριζε μεγάλα ονόματα αρχείων το έκανε με τέτοιο τρόπο που μπορούσες να χάσεις τα μεγάλα ονόματα με το παραμικρό. Το OS/2 είχε ιδανική υποστήριξη για high speed COM ports και όσοι τρέχαμε BBS εκείνη την εποχή το προτιμούσαμε. Η εναλλακτική ήταν να τρέχεις σε native DOS και δέσμευες τον Η/Υ - στο OS/2 έτρεχες είτε το Hydra για OS/2 είτε κάποιο αντίστοιχο για DOS σαν άλλη μια ακόμα εφαρμογή στο παρασκήνιο.
Το γραφικό περιβάλλον ήταν πολύ μπροστά από των Windows 3.1/3.11 , αντικειμενοστραφές, με μία δυνατή scripting γλώσσα (REXX) στο παρασκήνιο για όποιον ήθελε κάτι παραπάνω. Φυσικά μπορούσες να τρέχεις όλες τις win16 εφαρμογές, είτε την κάθε μία στο δικό της VM, εμποδίζοντάς την από το να κρασάρει άλλες εφαρμογές win16, είτε συνολικά σαν να τις έτρεχες όλες μαζί σε ένα Windows session.
Όταν κυκλοφόρησαν τα Windows 95 τον Αύγουστο του 1995, το OS/2 έμεινε πίσω σε θέματα εφαρμογών αφού δεν υποστήριζε το νέο win32 api. Εκεί ήταν και το μεγάλο λάθος κατά τη γνώμη μου της IBM. Εφ' όσον δε μπόρεσε ποτέ να πείσει μεγάλες εταιρείες λογισμικού να φτιάξουν native OS/2 εφαρμογές, έπρεπε να έχει στόχο τη συμβατότητα με το win32 api - κάτι που μπορούσε να κάνει αν ήθελε. Αντ' αυτού επί της ουσίας δεν είχε καμία σημαντική εξέλιξη από την έκδοση 3 στην 4 - άχρηστα features όπως voice dictation διαφημίστηκαν ως επαναστατικά - και μετά ήρθε το τέλος.
Μεγάλοι πόροι χάθηκαν στη προσπάθεια να βγει μια έκδοση OS/2 για IBM PowerPC, project που απέτυχε παταγωδώς.

Νομίζω απεγκατέστησα οριστικά το OS/2 ένα χρόνο αφού βγήκαν τα Windows NT 4.0 - καλοκαίρι του 1997 δηλαδή.
 
Multitasking θυμάμαι έκανα με ένα DOS πρόγραμμα.
Γιατί έτρεχα 2 instances της Remote Access για BBS.
Με το OS2 δεν τα κατάφερα ποτέ γιατί δεν έφτανε η μνήμη αν θυμάμαι καλά... :unsure:
 
Multitasking θυμάμαι έκανα με ένα DOS πρόγραμμα.
Γιατί έτρεχα 2 instances της Remote Access για BBS.
Με το OS2 δεν τα κατάφερα ποτέ γιατί δεν έφτανε η μνήμη αν θυμάμαι καλά... :unsure:
Ήθελες 8MB RAM για το OS/2. Μάλλον αναφέρεσαι στο Desqview/386
 
Να συμπληρώσω πως το λάθος της IBM δεν έγινε το 94-95 όταν ήταν πλέον προφανές ότι έρχεται το win32 αλλά στη συμφωνία με τη Microsoft για το OS/2 μετά την έκδοση των Windows 3.0 (Μάιος 1990). Η IBM ανέλαβε εξ' ολοκλήρου το OS/2 και είχαν και οι δύο δικαιώματα cross-licensing μέχρι το Σεπτέμβρη του 1993.
 
Δεν συνέβη κάτι τέτοιο. Ήταν πολύ πιο απλά τα πράγματα.

Όποιος έχει όρεξη μπορεί να διαβάσει εδώ την (ενδιαφέρουσα αν είσαι computer geek) ιστορία των Windows NT: https://www.abortretry.fail/p/the-history-of-windows-nt-31
Tι δεν συνεβη ετσι ?
Καλα .... εσυ σε λιγο θα μας δειξεις πως φορανε καλτσες.

Development.jpg

Η συγγραφη των ΝΤ δεν ειναι κατεβασμενη απ'το κεφαλι μου, >>ONΤΩΣ<< ξεκινησε το 1989.
Και θα λεγοταν και OS/2 3.0. Αντε τωρα να δουλευει το κοληταρι σου μεσα στην Microsoft
στο DOS η στα Windows (1989) ...... και εσυ να ΞΕΡΕΙΣ οτι ΟΤΙ αναπτυσει ως κωδικα ειναι lost cause.
Αυτο δεν εγραψα ?
 
Τα ιστορικά δεδομένα είναι όντως αυτά, η ερμηνεία σου δεν στέκει.

Οι προγραμματιστές του DOS είχαν μια χαρά αντικείμενο μέχρι και τα Windows 98. Δεν ήταν καθόλου lost cause η δουλειά τους.

Το ίδιο και για τους προγραμματιστές των "μη-professional" Windows. Είχαν μια χαρά αντικείμενο μέχρι που βγήκαν τα XP (το 2001).

12 χρόνια δουλειάς μόνο lost cause δεν το λες. Είναι σεβαστό μέρος καριέρας.

Με τη λογική σου όλη η Πληροφορική είναι ένα τεράστιο lost cause, γιατί αργά ή γρήγορα όλα ξεπερνιούνται.
 
  • Like
Reactions: Tzimisce
Δηλαδη (για να καταλαβαινομαστε) .......

ΞΕΡΕΙΣ ως προγραμματιστης οτι το single-tasking, η XMS και το FAT-16 η 32 που δουλευεις
θα αντικατασταθουν απο hardware abstractiοn layer (τρεχω σε καθε CPU), multi-tasking,
Virtual Memory Management (τρεχω σκληρο και RAM σαν απλα pages) και NTFS ......
και θα λεγες "δεν πειραζει μωρε, εγω στο Zastava και ο αλλος στην Porsche, και τι εγινε ?"

Oooookay .......
 
Δηλαδη (για να καταλαβαινομαστε) .......

ΞΕΡΕΙΣ ως προγραμματιστης οτι το single-tasking, η XMS και το FAT-16 η 32 που δουλευεις
θα αντικατασταθουν απο hardware abstractiοn layer (τρεχω σε καθε CPU), multi-tasking,
Virtual Memory Management (τρεχω σκληρο και RAM σαν απλα pages) και NTFS ......
και θα λεγες "δεν πειραζει μωρε, εγω στο Zastava και ο αλλος στην Porsche, και τι εγινε ?"

Oooookay .......

Να συζητήσουμε πόσες εφαρμογές τρέχανε σε DOS στα Windows 98 και XP? Ειδικά επαγγελματικές μεγάλες εφαρμογές όπως ERP, πωλήσεων, αποθήκη, τιμολόγια, εφορία, κλπ, κλπ?
Ακόμα και με τα 7άρια τρέχανε ακόμα τις ίδιες. Έπρεπε να είχαν αλλάξει σε Windows?Απόλυτα. Μπορούσαν όλοι να το κάνουν? Λόγω κόστους περισσότερο, απολύτως όχι.
Σαν προγραμματιστής λοιπόν, δουλεύεις αυτό που πουλάει και προσπαθείς να βγάλεις και κάτι καινούργιο. Δεν εγκαταλείπεις όμως το παλιό, όσο υπάρχει ζήτηση.
 
Δηλαδη (για να καταλαβαινομαστε) .......

ΞΕΡΕΙΣ ως προγραμματιστης οτι το single-tasking, η XMS και το FAT-16 η 32 που δουλευεις
θα αντικατασταθουν απο hardware abstractiοn layer (τρεχω σε καθε CPU), multi-tasking,
Virtual Memory Management (τρεχω σκληρο και RAM σαν απλα pages) και NTFS ......
και θα λεγες "δεν πειραζει μωρε, εγω στο Zastava και ο αλλος στην Porsche, και τι εγινε ?"

Oooookay .......
Μπερδεύεις τους ερασιτέχνες με τους επαγγελματίες.

Και επίσης δεν είναι όλοι οι ζωγράφοι Μικελάντζελο.
 
Ομως εδω ..... μιλαμε για λειτουργικα (ΟS) και ΟΧΙ third-party applications.
ΦΥΣΙΚΑ και τα DOS/Windows ειχαν το πανω χερι και καλα εκαναν (αφου
οι εφαρμογες για αυτα ηταν τοσες πολλες που μας συντροφευουν μεχρι σημερα).
Εγω μιλησα να σαι μεσα στην Microsoft και να βλεπεις ΑΠΟ ΜΕΣΑ το χαος
αναμεσα στα NT ..... και τα υπολοιπα. Οχι να σαι απ'εξω (προγραμματιστης η οχι).
 
Και ποιος σου λέει ότι ξέρανε? Πόσα projects τρέχουν την ίδια στιγμή, ακόμα και μέσα στο ίδιο department και δεν έχει καμία ιδέα ο διπλανός. Ειδικά εκείνες τις εποχές, που δεν υπήρχαν Teams και δεν ξέρω τι. Από εκεί και πέρα, δουλεύεις πάνω σε αυτό που σου λένε, γιατί αυτή είναι η δουλειά σου. Εκτός εάν είσαι τόσο καλός, και σηκώνεσαι και πας αλλού, άμα δεν σου αρέσει.
Δεν είναι όλοι high achievers, όσο ικανοί και εάν είναι. Μερικοί είναι ικανοποιημένοι με την σταθερή καθημερινότητα.
 
O Cutler των NT (ακομα και πριν δουλεψει στην MS) ηταν great achiever.
Ομως δεν ηταν one-man team. Ειχε και αλλους, πολλους αλλους στο project.
Επρεπει να πετυχει ΟΛΟΙ να ηταν κορυφαιοι σ'αυτο που ξεκινουσαν.
Το ξεραν απο πριν ? ΟΧΙ ..... αυτο ομως κανει το κατορθωμα των NT
ακομα πιο συναρπαστικο.

Και ΝΑΙ ...... κανεις δεν μου λεει οτι ο ενας ηξερε τον αλλον εκει μεσα (MS).
Προσωπικη εικασια ειναι αυτο το "φαντασου να δουλευεις εκει μεσα και ......"