Για να επιβεβαιώσω τα λεγόμενά τους, πήγα στην αυθεντική σελίδα που φιλοξενεί τη φόρμα αυτή (συγκεκριμένα στην Ελληνική έκδοση) και έκανα μερικές φορές ανανέωση για να δω με ποια σειρά εμφανίζονται οι πέντε πιο γνωστοί browsers. Πραγματικά, πρόσεξα κι εγώ ότι κάποιοι browsers εμφανίζονται σε συγκεκριμένη θέση συχνότερα. Τι περίεργο κόλπο θα μπορούσε να είχε κάνει η Microsoft και γιατί; Συνήθως δεν σκέφτομαι συνωμοσιολογικά, αλλά θα μπορούσε κάτι τέτοιο να είχε γίνει από λάθος; Ένα απλό ανακάτεμα είναι, πως μπορεί ένας προγραμματιστής της Microsoft να το κάνει λάθος; Κι όμως!
Το επόμενο βήμα ήταν φυσικά να δω τον κώδικά της σελίδας. Στην αρχή της σελίδας υπάρχει η αναφορά στο script που στο κάτω μέρος του είναι η μαγική συνάρτηση που κάνει το "τυχαίο" ανακάτεμα. Προς μεγάλη μου έκπληξη, βλέπω ότι αντί να χρησιμοποιούν κάποια συνάρτηση για ανακάτεμα (shuffle), χρησιμοποιούν συνάρτηση για ταξινόμηση (sort), όμως με τυχαίο κριτήριο ταξινόμησης! Προφανώς το αποτέλεσμα δεν είναι ανακάτεμα (πόσο μάλλον τυχαίο και δίκαιο), αλλά απλώς κακή ταξινόμηση (με ένα βαθμό τυχαιότητας). Ναι, είναι προφανές ότι δεν μπορεί να υπάρχει κάποια σκοπιμότητα σε αυτό, αλλά απλώς το έκαναν λάθος...
3 σχόλια:
Είχα την ευκαιρία να μελετήσω ένα τμήμα του πυρήνα των Windows. Τα αποτελέσματα είναι εδώ.
Δημοσίευση σχολίου