Вопросы с тегом «comparison»

Вопросы о сравнении данных и эффективных способах достижения этого.

5
Как Swift может быть намного быстрее, чем Objective-C в этих сравнениях?
Apple представила свой новый язык программирования Swift на WWDC14 . В презентации они провели сравнение производительности Objective-C и Python. Ниже приведено изображение одного из их слайдов, сравнение этих трех языков, выполняющих некоторую сложную сортировку объектов: Был еще более невероятный график сравнения производительности с использованием алгоритма шифрования RC4 . Очевидно, что …

7
Динамически против статически типизированных языков изучения [закрыто]
Существуют ли исследования эффективности языков со статической и динамической типизацией? В частности: Измерения производительности программиста Коэффициент дефектности Также включая эффекты от того, используется ли юнит-тестирование. Я видел много дискуссий о достоинствах любой из сторон, но мне интересно, проводил ли кто-нибудь исследование по этому вопросу.

24
Почему программисты используют или рекомендуют Mac OS X? [закрыто]
Я работал на Mac и Windows некоторое время. Однако мне все еще трудно понять, почему программисты с энтузиазмом выбирают Mac OS X вместо Windows и Linux? Я знаю, что есть программисты, которые предпочитают Windows и Linux, но я спрашиваю программистов, которые просто использовали бы Mac OS X и ничего больше, …

3
Каковы самые большие различия между F # и Scala?
F # и Scala являются языками функционального программирования, которые не заставляют разработчика использовать только неизменяемые типы данных. Они оба поддерживают объекты, могут использовать библиотеки, написанные на других языках, и работать на виртуальной машине. Оба языка основаны на ML. Каковы самые большие различия между F # и Scala, несмотря на то, …

7
Что ASP.NET MVC может делать, а Ruby on Rails не может? [закрыто]
ASP.NET MVC и Rails имеют схожую область использования, построены на одной архитектуре, обе платформы относительно новые и с открытым исходным кодом. Поэтому, как программист на Rails, я хотел бы знать, что может делать ASP.NET MVC, а Ruby on Rails - и наоборот?

8
Существуют ли инструменты для определения сходства кода? [закрыто]
Я не говорю о инструментах сравнения. Я действительно смотрю, если проект содержит код, который, возможно, был "рефакторинг" из другого проекта. Вполне вероятно, что имена функций, имена переменных и тому подобное будут изменены. Условия могут быть изменены, и т. Д.
37 tools  comparison 

7
Почему большинство основных языков не поддерживают синтаксис «x <y <z» для трехсторонних логических сравнений?
Если я хочу сравнить два числа (или другие хорошо упорядоченные объекты), я бы сделал это с x &lt; y. Если я захочу сравнить три из них, ученик средней школы по алгебре предложит попробовать x &lt; y &lt; z. Затем программист во мне ответит: «Нет, это не правильно, вы должны это …

11
Java vs. C # - перспектива производительности [закрыто]
Если у вас есть многолетний опыт работы с Java и многолетний опыт работы с C # и .NET, я бы оценил ваше мнение о различиях в производительности разработки программного обеспечения между этими двумя средами. Один из наших клиентов рассматривает возможность замены существующего программного решения. По мере замены потребуется ок. Работа …

16
Самые полезные функции VIM, которые не являются стандартными в IDE [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
30 ide  vim  comparison 

18
Когда вы можете называть себя хорошим языком X?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Это восходит к разговору, который у меня был с моей девушкой. Я пытался сказать ей, что я просто недостаточно чувствую себя в …

10
Есть ли причина, по которой большинство языков программирования не имеют операторов '!> (Не больше) и'! <'(Не меньше)?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Интересно, есть ли какая - либо причина - или , если это не просто случайность истории - то есть нет !&gt;и !&lt;операторов …


5
Может ли экземпляр быть равен некоторому другому экземпляру более определенного типа?
Я читал эту статью: Как написать метод равенства в Java . По сути, он предоставляет решение для метода equals (), который поддерживает наследование: Point2D twoD = new Point2D(10, 20); Point3D threeD = new Point3D(10, 20, 50); twoD.equals(threeD); // true threeD.equals(twoD); // true Но хорошая ли это идея? эти два экземпляра …
25 java  c#  scala  comparison 

2
Алгоритм объединения двух отсортированных массивов с минимальным количеством сравнений
Даны два отсортированных массива a , b типа T с размерами n и m . Я ищу алгоритм, который объединяет два массива в новый массив (максимальный размер n + m). Если у вас дешевая операция сравнения, это довольно просто. Просто возьмите из массива с самым низким первым элементом, пока один …

3
Чем Node.js отличается от других серверных сред?
Я заметил, что Node.js стал очень популярным, и я видел несколько случаев, когда люди занимались мелкими проектами. Я также просмотрел списки плюсов и минусов, чтобы получить представление о том, что может делать Node.js, но мне все еще неясно, чем он отличается от других, более зрелых технологий на стороне сервера, таких …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.