
/Есть в C++ какие-то смарт-поинтеры, хотя я не знаю, что это такое, и вообще не советую пользовать C++ ;)/
/Есть в C++ какие-то смарт-поинтеры, хотя я не знаю, что это такое, и вообще не советую пользовать C++ ;)/
На лоре спросили:
/можно ли написать на Racket такую функцию, чтобы внутри неё (в её динамическом окружении) делений на 0 возвращало 0, а не прерывало вычисления/
Короче, да:
(define-syntax-rule (try-or-zero body ...)
(let/cc k (with-handlers ([exn? (λ _ (k 0))])
body ...)))
(define (testl l)
(if (null? ... more →
The best productivity tip I've come across is the "Seinfeld technique" that I learned about from reading Hacker News. It involves doing something, no matter how small, on your project every single consecutive day, without any gaps or interruptions.
настало время факториалов.
--------------------------
мемоизация на ракете.
nothing special.
#lang racket
; replace define with a memoized version
(define-syntax define-memoized
(syntax-rules ()
[(_ (f args ...) bodies ...)
(define f
; store the cache as a hash of args => result
(let ([results ... more →
Я так понимаю, сейчас, едниственные достойные высокоуровневые статические языки, генерящие быстрые бинари с нормальными либами и без скрытых граблей — ocaml, C++ и D ?
Some nice paperz on delimited continuations and first-class macros
http://axisofeval.blogspot.ru/2011/07/so...
годнота, ведь:
http://colinm.org/language_checklist.htm...
Taking the wider ecosystem into account, I would like to note that:
[ ] Your complex sample code would be one line in: _______________________
[ ] We already have an unsafe imperative language
[ ] We already have a safe imperative OO language
[ ] We already ... more →
Вот что я представляю, когда вижу бенчмарки скорости языков программирования: http://i.imgur.com/lxV6GYl.gif
Вбросьте any1 туда уже кто-нибудь "а haskell все равно быстрее".
http://www.linux.org.ru/news/opensource/...
@l29ah ?
свежая аналитика с лора
... В ядре есть и связные списки http://isis.poly.edu/kulesh/stuff/src/kl... , с 2005г. См. /usr/src/linux/include/linux. list.h — не оно?
Из остального «да что угодно». А с чего Вы взяли что на С невозможно применение методологии ООП, в т.ч. наследование? А что, на С нельзя реализовать ... more →
Хорошая видяшка про racket с презентацией.
http://www.infoq.com/presentations/Racke...
Короче, хотел распараллелить свой костылерейтрейсер на future-сах.
Соснул: http://ompldr.org/vaGpiaQ
Примитив values лочит поток.
палю годный пятничный тред про ЯП → http://www.linux.org.ru/forum/developmen...
Палю годноту с хабра.
Такого качества посты бывают там где-то раз/два в год.
Применение процедурных генераторов в создании контента для real-time 3D приложений: Часть 1. Oil Rush
http://habrahabr.ru/company/unigine/blog...
На удаленной машине semantic и magit няшно работают через tramp, кроме того find-grep умеет запускаться удаленно, быстро отдавая результаты.
годно.
Больше ада!
Куда спрятались Lisp, Refal и Prolog? Теперь всюду бестолковые Хаскелли и Агды.
Если вы посещали http://0chan.hk/c/, то читали что я работаю над Symta — объединением Lisp и Refal в один язык с упором на практичность и лаконичность. Даже реализовал на нём клон Warcraft ... more →
Наговнокодил простой vector slime.
Вместо описания → http://www.youtube.com/watch?v=Dz8XWfkdI...
( http://en.wikipedia.org/wiki/Vector_slim... )
Образец говнокода тут → https://github.com/4DA/vector-slime-demo
Из планов на будущее: переписать все нах на шейдерах и заюзать нормальные буфера вершин и индексов, ... more →
20 минут жду пока emacs-gdb загрузит символы clang-a.
На standalone gdb загружает за 10 секунд.
hirthwork
0xd34df00d
analizer
4da
magog
Minoru
gelraen
kb
lexszero
Cthulhu
RainerGomes
odin
dorfe
beardog
238328
Like-all
hatred
jabber
lovesan
Ky6uk
Apepe
octocat
Sectoid
Elemir
richmond
asmer
chemikadze
Crazy_Owl
ruda
Rejjin
Myp
der_FeniX
ClanMax
snakehoney
setazer
mva
MPogoda
K900
anonymous_owl
johan
oberon86
nstm0
Softovick
Amberize
Kakadu
komar
13oz
svtk
lHooFool
Marisa
xotetb
17eyes
skyw00lf
AmparoDios
Dulo_T-34
Kirsche
DOMr
DJm00n
nexeuse
arts
psymatic
rapture
generatorglukoff
part1zano
taras
ulidtko
ascrazy