सी # (और जावा) में एक स्ट्रिंग एक संग्रहित लंबाई के साथ एक चार सरणी से थोड़ा अधिक है और कुछ तरीकों से निपटने के साथ। इसी तरह, (संदर्भ बनाम मूल्य सामान अलग) वस्तुएं विरासत और इंटरफेस के साथ गौरवशाली structs की तुलना में थोड़ा अधिक हैं।सिंटेक्टिक चीनी बनाम सुविधा
एक स्तर पर, ये परिवर्धन स्वयं को स्पष्ट विशेषताओं और संवर्द्धन की तरह महसूस करते हैं। एक और स्तर पर, वे "सिंटेक्टिक चीनी" की स्थिति से मामूली अपग्रेड की तरह महसूस करते हैं।
इस विचार आगे ले करने के लिए, पर विचार (मैं कुछ जानकारी गलत है, लेकिन बात बनी हुई है):
transistor
elementary logic gate
compound gate
| |
ALU flip-flop
| | |
| register RAM
| |
CPU
microcode
assembly
C
C++
| |
MSIL JavaScript
C# jQuery
कई बार, अमूर्त के किसी भी एकल परत वाक्यात्मक चीनी लेकिन की कई परतों की तरह एक बहुत लग रहा है पृथक्करण एक दूसरे से बहुत दूर महसूस किया जाता है।
आपको कैसे पता चलेगा कि कुछ सिंटैक्टिक चीनी होने के बाद बंद हो गया है और बनना शुरू हुआ सुविधा?
क्या आप भाषा-डिजाइन का संदर्भ लेते हैं? 'कुछ' के साथ आपका क्या मतलब है? – Dario
मूल रूप से व्यक्तिपरक, मुझे लगता है। – dmckee