Loading...

Някога питали ли сте се откъде идва името на C#?

Някога питали ли сте се откъде идва името на C#?

Някога замисляли ли сте се защо този прекрасен, мултифункционален и мултиплатформен език се казва точно така? Историята на неговото име може да не изглежда особено впечатляваща, но всъщност крие някои интересни подробности.

Знаехте ли, че първоначално езикът се е казвал COOL?

Това идва от C-like Object Oriented Language - име, което Microsoft са искали да запазят, но по-късно сменят заради различните легални формалности покрай регистрирането му. И така се стига до липсата на име за езика, а самата тя води до редица идеи, които по думи на Андерс Хейлберг (главата на екипът зад разработката на C#) са включвали:

  • e-C
  • Safe C
  • C-square
  • C-cube
  • C-prime
  • C-star
  • Cesium

Като Хейлсберг споменава, че никак не съжалява за финалния избор като погледне назад към другите идеи.

“Но защо точно C#?” - може би се питате.

Истината е, че с право някой незапознат би сбъркал с “до диез”, тъй като знакът е точно това. В музикалната нотация той пояснява,че даден тон е с полутон по-висок или казано на прост език - с една идея нагоре. И точно на това се спират Андерс Хейберг и неговия екип, макар, че в последствие те влагат и по-дълбок смисъл в знака “#” - виждат го като съвкупност от 4 “+” с идеята, че надгражда C++ до C++++.

Според Хейлберг, съвкупността от музикалната препратка, тази към C - основата на този и още много езици, както и идеята за четири плюса в един знак допадат на компанията и продължават да и служат добре.

Научете повече за C#.

Ако искате C# да служи добре и на вас, както и да научите още много вълнуващи особености за езика, можете да се включите в новото ни безплатно обучение - Основи на програмирането със C# - декември 2016! Записването за него е отворено до 1-ви декември, а занятията му ще се провеждат всяка събота от 14:00.

Запишете се още днес и открийте всички вълнуващи особености на езика!

Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.