|
|
Другие темы раздела | |
Программирование Проверить качество последовательности с помощью критерия собирания купонов Подскажите пожалуйста, как проверить качество последовательности с помощью критерия собирания купонов? https://www.cyberforum.ru/ other-lang/ thread796380.html |
Самые высокооплачиваемые языки? Программирование Какие языки программирования (из актуальных) самые высокооплачиваемые?:) |
Программирование [КуМир] Нарисовать график функции y = tg(x+1)^2, исполнитель Рисователь
https://www.cyberforum.ru/ other-lang/ thread774097.html Ребят, простите дурака, но я не знаю где найти нужный форум по КУМИРУ, но так как он мне безумно напоминает Паскаь, пишу суда. Нужно нарисовать график функции с системе КуМир, исполнитель Рисователь. Изобразить оси координат, и штриховку, 10 делений, по обоим осям. y = tg(x+1)^2 Я никогда с графикой не работал и не знаю как работать с подключаемыми исполнителями (по крайней мере, с... |
Программирование Пожалуйста, объясните нерадивому Удаление каждого третьего элемента. -module(sample). -export(). remove_each_third() -> ; remove_each_third(X) -> X. https://www.cyberforum.ru/ other-lang/ thread765098.html |
Программирование Нужна помощь в решении простой задачи на APL нужна помощь в решении простой задачи на апл куда обратиться |
Программирование Книги по языку программирования Nemerle
https://www.cyberforum.ru/ other-lang/ thread721723.html Добрый день, посоветуйте по данному языку пару книг, желательно на русском, но и на английском тоже сойдут. |
Программирование Написать на Брейнфаке функцию cos(sqrt(x)) wapweb, Привет,ты можешь мне помочь написать на брейнфаке функцию cos(sqrt(x)),пожалуйста. https://www.cyberforum.ru/ other-lang/ thread718290.html |
Скрипт запускается по нажатию клавиши только один раз. Вторично запускаться не хочет (AutoHotkey) Программирование Доброго времени суток! Столкнулся со следующей проблемой при реализации скрипта на autohotkey. Скрипт запускается по нажатию клавиши только один раз. Вторично запускаться не хочет. Что делает скрипт. Вызывает "некую" программу, совершает нужные действия, затем проверяет условие открыто ли окно Photoshop, если да переходит в него. В этом вся проблема. При добавлении этого куска ... |
Программирование [BrainFuck] Нужен x+cosx
https://www.cyberforum.ru/ other-lang/ thread710089.html В общем такая проблема нам задали лабу написать интерпритатор бреинфака на пролог 5.2 ток вроде интерпритатор есть мне нужна функция которую должен выполнять интерпритатор эта функция и есть x+cosx причем х должен вводиться мною. в общем у меня несколько вопросов: 1)как будет выглядить функция на бреинфаке x+cosx? 2)как сделать что бы я мог подставлять свой х? 3)как это реализовать... |
Программирование [КуМир] Вычислить значение выражения выч. последовательность слева направо! 1- 1/2+1/3....1/9999-1/10000 в кумире вычисливычислить сумму 1/2+1/4+...+1/10000 т.е. сумму 1/2k, где к=от 1 по n, затем вычислить сумму 1+1/3+...+1/9999 т.е. сумму 1/2k-1, где так же к=от 1 по n, а затем из первой суммы вычесть вторую.ть сумму 1/2+1/4+...+1/10000 т.е. сумму 1/2k, где к=от 1 по n, затем вычислить сумму 1+1/3+...+ https://www.cyberforum.ru/ other-lang/ thread704432.html |
Как сделать запрос в базу на языке Intersystems Cache? Программирование Народ если кто работал с Intersystems Cache подскажите как сделать запрос в базу в цикле. Вот код на простой вывод записи &sql(select Date from dtp.Trip Where Trip=:tripid) |
Программирование Язык R: Необходимо найти максимальную цифру и ее позицию
https://www.cyberforum.ru/ other-lang/ thread696367.html Есть число N. Необходимо найти максимальную цифру и позицию. |
мну довольно <(-__-)l
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
|
|||||||||||
0 | |||||||||||
Есть ли подобный ЯП? - Программирование - Ответ 419127428.02.2013, 01:35. Показов 1055. Ответов 2
Метки (Все метки)
Вот абстрактный код, существует ли язык в котором возможны такие кострукции???
Код
Point{ float lat long } Place{ Point point } Track{ Place[] places } Journey{ Track[] tracks } Подобное поведение в языке Go от google. но я не знаю, как там разрешается конфликт если у 2х сущностей есть параметр lat, но не суть важно. Да и не важный пункт совсем. В крайнем случае можно написать метод Код
getLat(){return point.lat;} Термин из C#, может еще где встречается. Приведу пример кода Как работает в C#
Как я хочу что бы работало (несколько вариантов) Код
journey.tracks[track => track.places.length > 2] Код
journey.tracks[track => track.places > 2] Вроде такое тоже можно сделать в C# через перегрузку операторов... Код
journey.tracks[this.places > 2] Код
journey.tracks[it.places > 2] journey.tracks[$.places > 2] journey.tracks[$places > 2] Очень нравится второй вариант, третий не такой наглядный. Все три варианта не реализуемы в C#. Впредь буду писать Код
anyList[filter] - anyList - некая коллекция; - filter - предикат, который обсуждался выше. Ну и следующий пункт. Я, вроде, где-то натыкался на такую возможность. Код
journey.tracks[track => tarck.places.length > 2].places[place => EuclideanDistance(place.point[lat, long], [55, 50]) < 1] Точнее тут сразу 2 пункта Первый Код
journey.tracks[filter].places Для наглядности journey.tracks.places будет соответствовать коллекции places Код
Place[] places = []; for(var track in journey.tracks){ places.push(track.places); } Ну [55,50] это одномерный массив, например как int[]{55, 50}. Встречается в том же js. Но мне куда больше нравится синтаксис MatLab
Код
1 2 3 3 4 Код
place.point[lat, long] Код
place[lat, long] [place.point.lat, place.point.long] [place.lat, place.long] В С# можно создавать массивы такими способами Код
string[] strings = new string[]{"foo", "bar"}; string[] strings = {"foo", "bar"}; place.point[lat, long] тоже можно реализовать в С#, например передавая в идексатор строки Код
List<Object> this[params string[] fields]{ foreach(var field in fields){ yield return this[field]; } } Код
Object this[string field]{ return ...; } Заключение В общем наиболее близким по ребованиям языком оказывается C#... Я ненавижу getter`ы и setter`ы.... Так что язык должен обходиться без них... Properties (Свойства) в C# наиболее мне приятны, но готов жить и без них... К основным требованиям отношу journey.tracks.places - иерархичный доступ к полям элементов в массиве... [1 2, 3;3, 4] - краткое определение массивов так, но лучше place.point[lat, long]. journey.tracks[track => tarck.places.length > 2] - фильтры в индексаторах. Вернуться к обсуждению: Есть ли подобный ЯП? Программирование
0
|
28.02.2013, 01:35 | |
Готовые ответы и решения:
2
Есть ли макрос, подобный AutoExec, реагирующий на выход из Access? Есть задание написать класс подобный string. Нуждаюсь в уточнениях Хочу создать обучаймую программу(сайт). Есть подобный код на паскаль Подобный сайт |
28.02.2013, 01:35 | |
28.02.2013, 01:35 | |
Помогаю со студенческими работами здесь
0
Ищу подобный элемент в C# Контролл, подобный проводнику SPI-подобный интерфейс Найти подобный Слайдер |