f что это



Автор Dr.Marqus F задал вопрос в разделе Другие языки и технологии

Недавно услышал про такой язык как F#, что это за язык, и есть ли отличия от С++? и получил лучший ответ

Ответ от Tron_nik[гуру]
Код на языке F# является безопасным в отношении типов, часто бывает более компактным, чем аналогичный код C#, за счёт выведения типов. Такие возможности, как обобщенное программирование и функции высших порядков позволяют писать абстрактные обобщенные алгоритмы, которые управляют параметризованными структурами данных (например, массивами, списками, графами, деревьями) .
Одна из основных идей F# заключается в том, чтобы удостовериться, что имеющийся код и типы в функциональном языке программирования могут быть легко доступны из других .NET-языков. Программы на F# компилируются в сборки CLR (файлы с расширениями .exe и .dll), однако, для их запуска необходима установка пакета среды исполнения дополнительно к .NET Framework.
C# (произносится си-шарп) — объектно-ориентированный язык программирования. Разработан в 1998—2001 годах группой инженеров под руководством Андерса Хейлсберга в компании Microsoft как основной язык разработки приложений для платформы Microsoft .NET. Компилятор с C# входит в стандартную установку самой .NET, поэтому программы на нём можно создавать и компилировать даже без инструментальных средств, вроде Visual Studio.
C# относится к семье языков с C-подобным синтаксисом, из них его синтаксис наиболее близок к C++ и Java. Язык имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов (в том числе операторов явного и неявного приведения типа) , делегаты, атрибуты, события, свойства, обобщённые типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML.
Переняв многое от своих предшественников — языков C++, Java, Delphi, Модула и Smalltalk — С#, опираясь на практику их использования, исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке программных систем: так, C# не поддерживает множественное наследование классов (в отличие от C++).

Ответ от Namolem[гуру]
отличия, конечно же есть. И большие. F# - почти полностью функциональный язык, а С++ -почти объектно-ориентированный

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Недавно услышал про такой язык как F#, что это за язык, и есть ли отличия от С++?
спросили в Музыка U D O
Учусь играть на гитаре. Везде в видео говорят ноты: D,G...Dsus4. Что это за ноты Такие.
Ноты Dsus4 нет. Это аккорд.
А про ноты.
ноты можно называть слогами, типа до, ре, ми..
подробнее...

Что означает питание в отеле B-F?? Что означает питание в отеле B-F? Не FB, а B-F?
Может быть, F&B? Это просто сокращенное обозначение службы питания в отеле - Food&Beverage ("еда и
подробнее...
спросили в Шпионаж
где бесплатно достать программу FlexiSpy? если не знаете что это- не отвечайте!!!
xispy - это по сути вирус. Его заблокирует любая антивирусная прога. К тому же у каждой версии свой
подробнее...

экспоненциальность, что это?
В дополнение к ответу Магистра Брома.
Экспоненциальная зависимость (вместе с полиномиальной) -
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Вадуц
Что это такое? Где находится? С какой целью сделано?
Кня́жество Лихтенште́йн (нем. Fürstentum Liechtenstein) - государство в Центральной
подробнее...
спросили в Интернет
Ребятки, а что это у вас за знаки какие-то! символов!
Что такое смайлики (smiley)? Сами подумайте: общаясь с другими людьми, мы сопровождаем свою речь
подробнее...

Что это за деревья и где они растут прямо на скалах?
Это крымские растения. Первое: можжевельник высокий Juniperus excelsa. Растение занесено в Красную
подробнее...

При выписки из роддома поставили диагноз МЦД или МСД сталкивались ли с этим что это?
Минимальная церебральная дисфункция (МЦД) — это классическое эволюционное заболевание
подробнее...

Гравитационное поле? что это.
ГРАВИТАЦИОННОЕ ПОЛЕ (поле тяготения) , один из видов поля физического, посредством которого
подробнее...
спросили в Гуарда
Вивасан, кто нибудь знает, что это такое? Действительно ли помогает от заболеваний?
Знаю.
Что это: Это швейцарская сетевая компания, наступает на нас с запада. Производит
подробнее...
спросили в Железо
Что это за ошибка и как её исправить
Stop 0x00000050 обычно происходит после установки дефектных аппаратных средств или в случае отказа
подробнее...

Подскажите. У морской свинки как-будто задние лапы отнялись... блин, что это может быть???
Скорее всего - это паралич морсвинок. Возникает по неизвестным причинам. К сожалению, животные
подробнее...

Определим, что это за растение? Видовое название - обязательно!! Как его обозвали в магазине даже и говорить не буду.
Ольга, а Вы сами уже знаете ответ на свой вопрос? т. е. это угадайка или на самом деле нужна инфа?
подробнее...
Список персонажей телесериала «Остаться в живых» на Википедии
Посмотрите статью на википедии про Список персонажей телесериала «Остаться в живых»
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*