@gogolang

Страница 125 из 1630
Alex
17.02.2017
08:54:59
считать себя идиотом это нормально, если что
Я предпочитаю считать идиотами всех

Телефон подсказал: "я предпочитаю блондинок"

Окей, я предпочитаю блондинок

Google
Andrew
17.02.2017
08:56:26
Нет
Да

Daniel
17.02.2017
08:56:45
хороши для чего?

кто-нибудь видел большой проект на паскале когда-нибудь?

а дельфи - да, прекрасен был совершенно

17.02.2017
08:57:42
дэлфи перекрывается шарпами

i
17.02.2017
08:58:21
В free pascal даже дженерики есть

Slava
17.02.2017
09:01:02
кто-нибудь видел большой проект на паскале когда-нибудь?
Хороши для обучения. Большие проекты все плохи для обучения, не важно на чём они

Stanislav
17.02.2017
09:18:07
Anton
17.02.2017
09:25:30
мы на работе используем делпхи)

и будем использовать =(

Google
Anton
17.02.2017
09:26:52
в fpc есть дженерики, но делпхи последняя намного интереснее

почему, когда я в каком-то чатике пишу про делфи, чатик сразу умирает? =(

Sergey
17.02.2017
09:33:41
Всё, к чему хоть как-то прикасается Delphi, умирает

Phil
17.02.2017
09:34:06
кто-нибудь видел большой проект на паскале когда-нибудь?
Мммм... DOS Navigator это большой или маленький проект? Я кстати не уверен, что Borland Pascal IDE был не на Pascal.

Михаил
17.02.2017
09:41:56
Но не уверен

Phil
17.02.2017
09:47:04
кто-нибудь видел большой проект на паскале когда-нибудь?
Консультант+ кстати. Вроде консольный был на Pascal

Anton
17.02.2017
09:55:33
как цивильно назвать поле, которое означает "время прошедшее с момента приема приема данных"

Alexander
17.02.2017
10:02:50
за паскалем "давайте компиляться по-быстрее"
За паскалем, по идее Вирта, как раз идея давайте обучать программированию на нормальном языке и в топку бейсик. Он Pascal и делал для обучения в первую очередь

Andrew
17.02.2017
10:03:39
Alexander
17.02.2017
10:04:31
Время прошедшее... - это вобще-то интервал

Andrew
17.02.2017
10:05:23
Точно, мой косяк

Alexander
17.02.2017
10:09:51
Всё, к чему хоть как-то прикасается Delphi, умирает
Делфи - может быть, но для обучения Паскаль прекрасен, своей нудностью и требованием понимать, что и как происходит в нормальных языках, в отличие от бейсика и DOS shell.

А кстати, есть уже люди, у которых первым языком был Go?

Daniel
17.02.2017
10:12:24
Alexander
17.02.2017
10:13:17
А я лет 20 назад вобще С понять не мог, как-то не лез он в меня с нуля, пока просто книжку Вирта про Паскаль не прочитал. Писать на нем не стал, но вдруг врубился в С :)

Slava
17.02.2017
10:17:31
С субмиллисекндными паузами теперь можно в го игры начать делать

Alexander
17.02.2017
10:18:13
Сапера надо на Go вот что! :)

Slava
17.02.2017
10:18:28
Я скорее про реалтайм

Google
Andrew
17.02.2017
10:18:42
Кстати, объясните мне, в чём измеряются эти паузы?

Alexander
17.02.2017
10:18:48
А чем сапер не риалтайм? :)))

Andrew
17.02.2017
10:18:56
Это пауза после чего?

Andrew
17.02.2017
10:19:36
Эт понятно. В микросекундах относительно чего?

Slava
17.02.2017
10:19:53
Относительно земли :)

Andrew
17.02.2017
10:19:55
Типа раз в секунду затраты на паузу будут 100 мсек?

Или после каждого оператора пауза 100 мсек

Alexander
17.02.2017
10:20:27
В микросекундах
type Duration A Duration represents the elapsed time between two instants as an int64 nanosecond count.

Slava
17.02.2017
10:21:12
Почему нет?

Alexander
17.02.2017
10:21:31
Для 2d хватит, для 3d нет
Там наносекунды вобще-то. для всего хватит

i
17.02.2017
10:21:54
Всё равно придётся cgo дёргать

Хотя с другой стороны minecraft же на яве написан

Alexander
17.02.2017
10:23:22
Всё равно придётся cgo дёргать
И Ассемблер, чтобы работать с видяхой нормально, если в CPU частоты тиков таймера не хватает :)

Andrew
17.02.2017
10:23:45
Хорошо. Тогда как часто выполняется сборка?

Alexander
17.02.2017
10:24:03
Интересно, что же это за игры такие, где такие скорости? :)

Slava
17.02.2017
10:24:20
Зависит от того как быстро мусор появляется :)

Andrew
17.02.2017
10:24:25
А то можно сказать, что затраты на сборку - 1 наносекунда, но не сказать, что сборка делается тоже каждую наносекунду (итого 50% времени затраты только на сборку мусора)

Google
Slava
17.02.2017
10:25:12
Нет, сборщик запускается где-то через чуть меньше чем удвоение предыдущего активного хипа

Alexander
17.02.2017
10:25:27
Зависит от того как быстро мусор появляется :)
Вот кстати да... Вот как пойдет garbage collector все стопить периодически... Какой тут риалтайм тогда? Только Сапер! :)

17.02.2017
10:25:54
сапёр наперегонки

Slava
17.02.2017
10:25:58
Не будет он стопить постоянно :) он даёт память жрать

Alexander
17.02.2017
10:26:01
в риалтайме!

i
17.02.2017
10:27:22
Для чего делать игры на go если можно на C или С++

Andrew
17.02.2017
10:27:57
i
17.02.2017
10:28:17
Чтобы не собирать мусор.
И расплачиваться проиводительностью

Admin
ERROR: S client not available

Alexander
17.02.2017
10:28:21
И чтобы удобней параллелить все подряд

И расплачиваться проиводительностью
Мусор собирать все равно придется, скорее всего, так что еще неизвестно, где поучится производительней - в Go или на C что-то самодельное. Но если мусор не надо собирать, то OK!

i
17.02.2017
10:32:32
Почему все так боятся ручного управления памятью?

Daniil
17.02.2017
10:32:38
+

темболее когда есть смарт-поинтеры

Alexander
17.02.2017
10:32:58
Потому что это просто страшно и тяжело дебажится?

i
17.02.2017
10:33:19
Если видишь, что что-то течёт, запускаешь профайлер и смотришь где копится память

я для этого valgrind использовал

Alexander
17.02.2017
10:34:08
и видишь не обязательно то место, где течет на самом деле

Если сам только что писал - не проблема. А если не сам и не только что - не всегда все так просто

Daniil
17.02.2017
10:35:32
Потому что это просто страшно и тяжело дебажится?
void somef() { std::unique_ptr<SomeType> ptr = std::make_unique<SomeType>(someArgs); ... return; }

Google
Daniil
17.02.2017
10:35:38
да, очень страшно получается

i
17.02.2017
10:36:50
Да вообще нет никакой проблемы в ручном управлении, только приходится из-за этого больше времени на код тратить

Alexander
17.02.2017
10:37:09
и, что самое страшное, многа думоть!

Daniil
17.02.2017
10:37:20
Alexander
17.02.2017
10:38:30
хипстера думоть не любят. нечего думать, дело делать надо! Хотя бы это дело и просто игруха :)

Alexander
17.02.2017
10:39:13
о Go, о чем еще? :)

Вобще, кто так любит порулить памятью - ассемблер в руки. Нарулишься по самое не балуйся

Мерлин
17.02.2017
10:40:49
За оскорбления буду расстреливать на месте, господа, спустите пар

Alexander
17.02.2017
10:41:00
ну вот... уже слова старику сказать нельзя... Молодые тут все, злые какие-то... Вот уйду я от вас :)

i
17.02.2017
10:41:27
У меня кстати тоже недавно была утечка горутин

Daniil
17.02.2017
10:41:28
да просто ассемблер то причем тут

Alexander
17.02.2017
10:42:14
да просто ассемблер то причем тут
Да я уже сто лет на нем ничего не делал. Но если уж так приперло поработать с памятью - лучше ассемблера хуже нет, как говорится. :) Это точно!

Daniil
17.02.2017
10:42:30
разговор то не об этом

Alexander
17.02.2017
10:42:48
А если не так сильно приперло - Go хороший язык, так мне кажется.

Daniil
17.02.2017
10:43:00
а кто что-то плохое про го сказал?

Andrew
17.02.2017
10:43:22
Здесь нельзя говорить плохо о Go!

Alexander
17.02.2017
10:43:46
а кто что-то плохое про го сказал?
Забей. Кажется, ты влез посередине и стал обсуждать то, что тебе показалось, а не то, о чем была речь.

Daniil
17.02.2017
10:43:57
ну мб, хорошо

извини если обидел

Страница 125 из 1630