Πίσω
Tom's Hardware161 μέρες πριν

RetroPad: Το πλούσιο σε λειτουργίες Notepad των XP, με μέγεθος κάτω από 3KB με κώδικα x86 Assembly

Μια νέα εφαρμογή, το 'RetroPad', αναδημιουργεί πιστά το αγαπημένο Notepad των Windows XP με όλες τις λειτουργίες του, καταλαμβάνοντας όμως λιγότερο από 3KB χώρο. Αναπτύχθηκε από τον βετεράνο των Windows Dave W Plummer χρησιμοποιώντας x86 assembly, επιδεικνύοντας απίστευτη αποδοτικότητα και μια νοσταλγική αναφορά στον κλασικό σχεδιασμό λογισμικού.

RetroPad: Το πλούσιο σε λειτουργίες Notepad των XP, με μέγεθος κάτω από 3KB με κώδικα x86 Assembly

Η νοσταλγία συναντά τη σύγχρονη βελτιστοποίηση στο 'RetroPad', μια αξιοσημείωτη νέα εφαρμογή που αναπαράγει σχολαστικά το πλήρες σύνολο λειτουργιών του Notepad των Windows XP, ενώ είναι απίστευτα ελαφριά. Αυτό το εντυπωσιακό κομμάτι λογισμικού, με βάρος μόλις 2.749 bytes, καταδεικνύει τι μπορεί να επιτευχθεί με εξαιρετικά βελτιστοποιημένο κώδικα, ειδικά με x86 assembly. Το έργο προέρχεται από τον θρυλικό προγραμματιστή των Windows Dave W Plummer, γνωστό για τις συνεισφορές του σε λειτουργίες του λειτουργικού συστήματος όπως ο Διαχειριστής Εργασιών.

Συνεργατικό περιεχόμενο
Instant Gaming

Παιχνίδια έως -90%

Άμεση παράδοση κωδικών στο Instant Gaming

Δες προσφορές →

Το RetroPad δεν είναι απλώς ένας βασικός επεξεργαστής κειμένου. προσφέρει κάθε λειτουργικότητα που υπήρχε στο αρχικό του αντίστοιχο των Windows XP, επιδεικνύοντας βαθιά κατανόηση της αρχιτεκτονικής της κλασικής εφαρμογής. Αυτό περιλαμβάνει βασικές λειτουργίες όπως η επεξεργασία κειμένου, η αποθήκευση και το άνοιγμα αρχείων, όλα μέσα σε ένα εξαιρετικά συμπαγές αποτύπωμα. Η τεχνογνωσία του Plummer στον προγραμματισμό χαμηλού επιπέδου είναι εμφανής, καθώς κατάφερε να ενσωματώσει τόσες πολλές λειτουργίες σε τόσο μικρό μέγεθος, ένα κατόρθωμα σπάνια παρατηρούμενο στην ανάπτυξη σύγχρονου λογισμικού.

Η ανάπτυξη του RetroPad αναδεικνύει μια συναρπαστική αντίθεση μεταξύ της παλαιότερης και της σημερινής μηχανικής λογισμικού. Ενώ οι σύγχρονες εφαρμογές συχνά δίνουν προτεραιότητα στην ταχεία ανάπτυξη με μεγαλύτερες βάσεις κώδικα, το RetroPad θυμίζει μια εποχή όπου η αποδοτικότητα των πόρων ήταν πρωταρχικής σημασίας. Αποτελεί απόδειξη της δύναμης του x86 assembly και των δεξιοτήτων έμπειρων προγραμματιστών όπως ο Plummer, αποδεικνύοντας ότι οι ισχυρές και πλούσιες σε λειτουργίες εφαρμογές δεν απαιτούν απαραίτητα τεράστιες ποσότητες αποθήκευσης ή μνήμης. Για τους λάτρεις και τους προγραμματιστές, το RetroPad προσφέρει έναν ευχάριστο συνδυασμό ρετρό γοητείας και τεχνικής ικανότητας.

Σύνοψη βάσει δημοσιευμάτων τρίτων.

Πρωτότυπη πηγή: Tom's Hardware

Προτεινόμενα

Αφαιρέθηκε η αναμνηστική πλακέτα της Nvidia από το ιστορικό εστιατόριο Denny's
Tom's Hardware1 μέρες πριν

Αφαιρέθηκε η αναμνηστική πλακέτα της Nvidia από το ιστορικό εστιατόριο Denny's

Το εστιατόριο Denny's στην Καλιφόρνια αφαίρεσε την τιμητική πλακέτα από το τραπέζι όπου γεννήθηκε η ιδέα της Nvidia. Η κίνηση αυτή συμπίπτει χρονικά με τις αυξανόμενες αντιπαραθέσεις και τα σκάνδαλα γύρω από τον διευθύνοντα σύμβουλο Jensen Huang.

Διάβασε το άρθρο
Φοιτητής μηχανοτρονικής κατασκεύασε 3D εκτυπωτή από 92% LEGO με κόστος κάτω από 180 δολάρια
Tom's Hardware1 μέρες πριν

Φοιτητής μηχανοτρονικής κατασκεύασε 3D εκτυπωτή από 92% LEGO με κόστος κάτω από 180 δολάρια

Ένας ευρηματικός φοιτητής μηχανοτρονικής δημιούργησε έναν πλήρως λειτουργικό εκτυπωτή 3D ανοιχτού κώδικα, κατασκευασμένο σχεδόν αποκλειστικά από τουβλάκια LEGO. Παρά την έλλειψη εξαρτημάτων υψηλής ακριβείας, η πρωτότυπη αυτή συσκευή καταφέρνει να τυπώνει αξιοπρεπή μοντέλα με εξαιρετικά χαμηλό κόστος.

Διάβασε το άρθρο
Οι ιστορικές κάρτες AMD Radeon HD 2000 και 3000 λαμβάνουν διόρθωση στο Linux χάρη στην τεχνητή νοημοσύνη
Tom's Hardware1 μέρες πριν

Οι ιστορικές κάρτες AMD Radeon HD 2000 και 3000 λαμβάνουν διόρθωση στο Linux χάρη στην τεχνητή νοημοσύνη

Σχεδόν είκοσι χρόνια μετά την κυκλοφορία τους, οι παλιές κάρτες γραφικών της AMD αποκτούν λύση για ένα χρόνιο πρόβλημα αναπαραγωγής βίντεο στο Linux. Ένας νέος προγραμματιστής χρησιμοποίησε εργαλεία τεχνητής νοημοσύνης για να εντοπίσει και να επιδιορθώσει το σφάλμα στον ανοιχτό κώδικα.

Διάβασε το άρθρο
Ο Kevin Feige Άφησε τη Wanda Εκτός του VisionQuest για να μην Αποσπάσει την Προσοχή
IGN1 μέρες πριν

Ο Kevin Feige Άφησε τη Wanda Εκτός του VisionQuest για να μην Αποσπάσει την Προσοχή

Ο επικεφαλής των Marvel Studios, Kevin Feige, αποφάσισε να μην συμπεριλάβει τη Wanda Maximoff στο VisionQuest ώστε να παραμείνει η εστίαση στον Vision. Ο ηθοποιός Paul Bettany επιβεβαίωσε ότι η επιλογή έγινε για να μην επισκιαστεί η προσωπική πορεία του κεντρικού ήρωα.

Διάβασε το άρθρο