- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
/**
* The Time class is a faster replacement for the java.util.Calendar and
* java.util.GregorianCalendar classes. An instance of the Time class represents
* a moment in time, specified with second precision. It is modelled after
* struct tm, and in fact, uses struct tm to implement most of the
* functionality.
*/
public class Time {
...
/**
* Year. TBD. Is this years since 1900 like in struct tm?
*/
public int year;
...
}
Android 1.5. TBD в публичном API официального SDK - это пять. Ну мы ещё подумаем, как нам нравится, а вы пока просто посмотрите в дебаге! Гы.
Говногость 07.07.2010 13:34 # +1
yvu 07.07.2010 13:39 # 0
Говногость 07.07.2010 13:54 # 0
Lure Of Chaos 07.07.2010 13:42 # +3
* java.util.GregorianCalendar classes
"да ты шо? а не пиздишь?" (ц)
* An instance of the Time class represents
* a moment in time, specified with second precision.
да? а чем long "unix-timestamp" может быть медленней его обертки?
public int year ...
ой, а это случайно не реинкарнация java.util.Date, который давно уже deprecated? подозрительно, очень подозрительно напоминает...
если так, то я хуею, дорогая редакция, за переизобретение колеса. Гуглу явно не дают спать лавры экс-Сана...
3.14159265 07.07.2010 13:50 # 0
ну не совсем, скорей наполовину ))
лично я использую его как обертку для таймштампа
>>>Гуглу явно не дают спать лавры экс-Сана...
гугл явно нанял code-moneyks на эту часть проекта
кстати в исходниках жабы тоже по части дат говнецо попадается - там где толи индус толи китаец писал
Lure Of Chaos 07.07.2010 14:00 # +1
неутешительные выводы - среди программистов вообще, наверное, 95% "индо"-кодеров и только 5% действительно толковых
3.14159265 07.07.2010 14:05 # 0
+1
>>>среди программистов вообще, наверное, 95% "индо"-кодеров и только 5% действительно толковых
так это известная истина ))
http://ru.wikipedia.org/wiki/Закон_Старджона
Lure Of Chaos 07.07.2010 14:17 # 0
OlegYch 07.07.2010 20:03 # 0
Анонимус 07.07.2010 16:19 # 0
Webkill 07.07.2010 16:38 # 0
Но чем же не угодил time, и почему именно он должен быть иммьютэбл?
Анонимус 07.07.2010 16:42 # +1
Поясню своими словами:
лечится возвращением копии (читай "засиранием кучи")
Webkill 07.07.2010 16:49 # −2
> лечится возвращением копии (читай "засиранием кучи")
Лол, это в языке-то, где Point2D выделяется на куче?
Вообще иммьютебльность как раз и предполагает засирание кучи. Форсированное. В то время как мьютабельность позволяет засирать кучу под контролей программиста.
Анонимус 07.07.2010 16:59 # 0
В 80% случаев Вы не хотите что бы кто-то снаружи менял месяцы у поля Вашего объекта.
Webkill 07.07.2010 17:13 # −2
Да и что плохого в копировании? Вполне в духе Java - не считать память. А заоптимизируют всёравно в один long (если объектов сотни тысяч).
Анонимус 07.07.2010 17:19 # 0
Да, потому что класс Date они сделали с дуру (тогда опыта ни у кого не было) а потом обратная совместимость запретила его удалять. И Блоха это печалит.
>>Вполне в духе Java - не считать память.
да-да, джава говно и тормозит и занимает гиги памяти, а риальне пацаны все напишут на ассемблере
3.14159265 07.07.2010 17:26 # 0
xD, многие на яве толково не начились писать
из-за сложности кодинга на асме и прямой работы с памятью можно такое говно слепить, которое мало того что медленее явы будет работать, да еще память будеть течь крайне жестоко
Lure Of Chaos 07.07.2010 17:37 # 0
Webkill 07.07.2010 14:04 # 0
yvu 07.07.2010 14:05 # 0
Lure Of Chaos 07.07.2010 14:18 # 0
Webkill 07.07.2010 14:19 # 0
"Мы хотели, чтобы программисты, знакомые с явой, значли уже что где" - это, ящитаю, уже позднее маркетологическое оправданье.
3.14159265 07.07.2010 15:08 # 0
Анонимус 07.07.2010 16:20 # +2
на php?
Lure Of Chaos 07.07.2010 17:09 # +2
Анонимус 07.07.2010 17:11 # +3
nil 11.07.2010 15:03 # 0
WebKill_HochetVBan 11.07.2010 15:55 # 0
WebKill_HochetVBan 11.07.2010 15:56 # 0
nil 11.07.2010 16:09 # 0
Так что все-таки лисп хороший, годный ЯП, я щитаю:)
Lure Of Chaos 11.07.2010 17:02 # +1
nil 11.07.2010 17:12 # 0
Вертеп типа crêche, конечно, а не в нашем уничижительном нынешнем понимании!
Lure Of Chaos 07.07.2010 14:18 # 0
3.14159265 07.07.2010 17:31 # 0
VP8 - вроде 5 лет делали, а некоторые баги софта пошли в спецификацию(прям как ИЕ6) и по сжатию сопоставимо с Xvidom итд..
Lure Of Chaos 07.07.2010 17:38 # 0
и стали зваться фичами