Actor (programming language)
1988ರಲ್ಲಿ ದಿ ವೈಟ್ವಾಟರ್ ಗ್ರೂಪ್ನ ಚಾರ್ಲ್ಸ್ ಡಫ್ ಅವರು ಆಕ್ಟರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಕಂಡುಹಿಡಿದರು. ಇದು ಅವರು ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದ ಫೋರ್ತ್ ಭಾಷೆಯ ಕೆಲವು ವಸ್ತು-ಆಧಾರಿತ ವಿಸ್ತರಣೆಗಳ ಒಂದು ಉಪಶಾಖೆಯಾಗಿತ್ತು. ನಟನು ಸ್ಮಾಲ್ಟಾಕ್ ಶೈಲಿಯಲ್ಲಿ ಶುದ್ಧ ವಸ್ತು-ಆಧಾರಿತ ಭಾಷೆಯಾಗಿದೆ. ಸ್ಮಾಲ್ಟಾಕ್ನಂತೆ, ಸಣ್ಣ ಪೂರ್ಣಾಂಕಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಎಲ್ಲವೂ ಒಂದು ವಸ್ತುವಾಗಿದೆ. ಬೇಕರ್ ಅರೆ-ಬಾಹ್ಯಾಕಾಶ ಕಸ ಸಂಗ್ರಾಹಕವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಜೊತೆಗೆ (ಮೆಮೊರಿ-ನಿರ್ಬಂಧಿತ ವಿಂಡೋಸ್ 2.1 ದಿನಗಳಲ್ಲಿ) ವಸ್ತುಗಳನ್ನು ವಿನಿಮಯ ಮಾಡುವ ಸಾಫ್ಟ್ವೇರ್ ವರ್ಚುವಲ್ ಮೆಮೊರಿ ಸಿಸ್ಟಮ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. 16-ಬಿಟ್ x86 ಜೋಡಣಾ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾದ ಟೋಕನ್ ಥ್ರೆಡ್ ಇಂಟರ್ಪ್ರಿಟರ್, ಸಂಕಲಿಸಿದ ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ಆಕ್ಟರ್ ಅನ್ನು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ 2.1 ಮತ್ತು 3.0 ಗಾಗಿ ಮಾತ್ರ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ನಟನು ತನ್ನ ಮೂಲ GUI ವಾಸ್ತುಶಿಲ್ಪವಾಗಿ ಸ್ಥಳೀಯ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಕರೆಗಳ ಮೇಲೆ ಶುದ್ಧ ವಸ್ತು-ಆಧಾರಿತ ಚೌಕಟ್ಟನ್ನು ಬಳಸಿದನು. ಇದು ಆಕ್ಟರ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸಿ ಯಲ್ಲಿ ಬರೆಯಲಾದ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್ನಂತೆ ನೋಡಲು ಮತ್ತು ಅನುಭವಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಆದರೆ ಸಂವಾದಾತ್ಮಕ ಸ್ಮಾಲ್ಟಾಕ್ನಂತಹ ಅಭಿವೃದ್ಧಿ ಪರಿಸರದ ಎಲ್ಲಾ ಪ್ರಯೋಜನಗಳೊಂದಿಗೆ. ಈ ವಾಸ್ತುಶಿಲ್ಪದ ಋಣಾತ್ಮಕ ಮತ್ತು ಮೇಲ್ಮುಖ ಎರಡೂ ವಿಂಡೋಸ್ ವಾಸ್ತುಶಿಲ್ಪಕ್ಕೆ ಬಿಗಿಯಾದ ಜೋಡಣೆಯಾಗಿದ್ದು, ತೆಳುವಾದ ಅಮೂರ್ತ ಪದರವನ್ನು ವಸ್ತುಗಳಾಗಿ ಮಾರ್ಪಡಿಸಲಾಗಿದೆ. ಇದು ಶ್ರೀಮಂತ ವಿಂಡೋಸ್ ಓಎಸ್ ಎಪಿಐಯ ನೇರ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ, ಆದರೆ ಅಪ್ಲಿಕೇಶನ್ ಫ್ರೇಮ್ವರ್ಕ್ನ ಗಮನಾರ್ಹ ಮರುಬರಹವಿಲ್ಲದೆ ಬೇರೆ ಯಾವುದೇ ಓಎಸ್ ಅನ್ನು ಬೆಂಬಲಿಸುವುದು ಅಸಾಧ್ಯವಾಗುತ್ತದೆ. ಕಂಪ್ಯೂಟರ್ ಕ್ರಾನಿಕಲ್ಸ್ನ ಸಂಚಿಕೆಯಲ್ಲಿ ನಟನ ಪ್ರದರ್ಶನವನ್ನು ತೋರಿಸಲಾಯಿತು. ಹೆಚ್ಚಿನ ಓದುವಿಕೆ ಉಲ್ಲೇಖಗಳು ಸ್ಮಾಲ್ಟಾಕ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಕುಟುಂಬ ಆಬ್ಜೆಕ್ಟ್-ಓರಿಯೆಂಟೆಡ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು ವಿಂಡೋಸ್ಗಾಗಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಉಪಕರಣಗಳು