Pull to refresh
7
0
nuit @nuit

User

Send message
Ну что за глупые вопросы, конечно же потому что гугл написан на php.
>Цветовой схемой и списком не поделитесь?)
(defun color-theme-qb ()
"Color theme"
(interactive)
(color-theme-install
'(color-theme-qb
((background-color . "#141414")
(background-mode . dark)
(border-color . "black")
(cursor-color . "#A7A7A7")
(foreground-color . "#F8F8F8")
(mouse-color . "sienna1"))
(default ((t (:background "#141414" :foreground "#CACACA"))))
(modeline ((t (:background "#999999" :foreground "black" :box
(:line-width 1 :style
released-button)))))
(border-glyph ((t (nil))))
(buffers-tab ((t (:background "#141414" :foreground "#CACACA"))))
(font-lock-builtin-face ((t (:foreground "#CACACA"))))
(font-lock-comment-face ((t (:foreground "#5F5A60"))))
(font-lock-constant-face ((t (:foreground "#CF6A4C"))))
(font-lock-doc-string-face ((t (:foreground "DarkOrange"))))
(font-lock-function-name-face ((t (:foreground "#9B703F"))))
(font-lock-keyword-face ((t (:foreground "#CDA869"))))
(font-lock-preprocessor-face ((t (:foreground "Aquamarine"))))
(font-lock-reference-face ((t (:foreground "SlateBlue"))))
(font-lock-string-face ((t (:foreground "#8F9D6A"))))
(font-lock-type-face ((t (:foreground "#9B703F"))))
(font-lock-variable-name-face ((t (:foreground "#7587A6"))))
(font-lock-warning-face ((t (:background "#660000" :foreground "red"))))
(font-lock-regexp-grouping-backslash ((t (:foreground "#E9C062"))))
(font-lock-regexp-grouping-construct ((t (:foreground "red"))))

(minibuffer-prompt ((t (:foreground "#5F5A60"))))
(ido-subdir ((t (:foreground "#CF6A4C"))))
(ido-first-match ((t (:foreground "#8F9D6A"))))
(ido-only-match ((t (:foreground "#8F9D6A"))))
(mumamo-background-chunk-submode ((t (:background "#222222"))))

(gui-element ((t (:background "#D4D0C8" :foreground "black"))))
(region ((t (:background "#27292A"))))
(mode-line ((t (:background "grey75" :foreground "black"))))
(highlight ((t (:background "#111111"))))
(highline-face ((t (:background "SeaGreen"))))
(text-cursor ((t (:background "yellow" :foreground "black"))))
(zmacs-region ((t (:background "snow" :foreground "blue"))))

(show-paren-match-face
((t (:foreground "#2e3436" :background "#73d216"))))
(show-paren-mismatch-face
((t (:background "#ad7fa8" :foreground "#2e3436"))))
(isearch ((t (:background "#222222"))))
(isearch-lazy-highlight-face
((t (:foreground "#2e3436" :background "#e9b96e"))))
(flymake-errline ((t (:background "DarkRed"))))
(flymake-warnline ((t (:background "DarkYellow"))))
(primary-selection ((t (:background "#444444"))))
(secondary-selection ((t (:background "#666666")))))))

>как Вы список ошибок в отдельное окно выносите и подсвечиваете.
emacs > compile
Да и сейчас не так уж много проблем вызывают подобные строчки, вполне читабельно.

Free Image Hosting at www.ImageShack.us
в gcc-trunk(4.5) не печатаются дефолтные аргументы параметров.
>test.cpp:25:18: error: no matching function for call to ‘std::map<int, double>::map(int, int, int)’
Есть ещё аргумент из фака
>Note that aptitude is the preferred program for package management from console both for package installations and package or system upgrades.
Если в курсе, то почему задаёте подобные вопросы? Или вам кажется, что если aot компилятор скомпилирует приложение, то ему потребуется тянуть за собой всевозможные библиотеки, которые он не использует?
Так и делфийские приложения тянут за собой всякие vcl. А голый компилятор делфийский без готовых компонент — это несерьёзно, даже самая примитивная оптимизация отсутствует.
>требуемых ресурсах
мы говорим про тот делфи, который не умел оптимизировать такие конструкции как if ((a > 10) AND (a < 20))? в котором нельзя реализовать intrusive container'ы в виде библиотеки? хотяб intrusive list'ы?
из качественных технологий, что они реализовали — это склонировали nextStep'овскую модель разработки десктопных приложений, которая была задолго до них.
В своё время делфи и правда был спасением для разработки уя на винде, но теперь они занимают позицию между c++ и .net, вобрав в себя тормоза от .net'а, и неудобства от c++.
Видимо он говорил про унылые сборщики мусора, вроде тех что во flash player'е, а не HotSpot Jvm или .Net :)
c++ умеет компилироваться в байткод и исполняться в виртуальной машине(llvm), так же как и C#/Java можно собрать как кусок нэйтив инструкций(mono, gcj), да и делфи умеет генерить CIL байткод для .NET
после этих классических трудов приходиться сталкиваться с людьми, которые путают concurrency и parallelism. Для изучения concurrency лучше посылать куда-нибудь в plan9 :)
На Яве не пишут dns серверов? bind9 в своё время был отличным пособием для тех кому во сне почудилось о том что если они сейчас всё перепишут под «ExecutorService'ы», то заработает быстрее, а не наоборот.
И не вижу ничего плохого в том что люди начинают писать свои велосипеды в жава. Одни только ScheduledExecutor'ы чего стоят, которые частенько используют для реализации таймеров: O(log n) — добавление, O(n) — удаление.
Ada Lovelace — no comments :)
Adele Goldberg — Smalltalk
Margo Seltzer — BerkeleyDb
Ну вот к примеру то что всплыло в голове за пару минут.
>В этой версии появилась синхронизация закладок!
и возможность компилировать под x86_64
может о чём-нибудь свеженьком расскажите? llrb-tree или cst-tree
Ну тогда такой вариант :)

run2() -> dotimes(10000, fun(I, R) -> dotimes(10000, fun(J, R2) -> (R2 + (I * J) rem 100) rem 47 end, R) end, 0).
dotimes(0, _, Acc) -> Acc;
dotimes(T, F, Acc) -> dotimes(T-1, F, F(T, Acc)).

1> c(test, [native]).
{ok,test}
2> timer:tc(test, start, []).
{22927752,39}
3> timer:tc(test, run, []).
{10201462,39}
4> timer:tc(test, run2, []).
{11048724,39}

А какая версия erlang'а у вас? У меня такие результаты на erlang R13b.
-module(test).
-export([start/0]).
start() ->
Seq = lists:seq(0, 10000),
lists:foldl(fun(I, R) -> lists:foldl(fun(J, R2) -> (R2 + (I * J) rem 100) rem 47 end, R, Seq) end, 0, Seq).

Eshell V5.7.2 (abort with ^G)
1> c(test, [native, {hipe, o3}]).
{ok,test}
2> timer:tc(test, start, []).
{27637857,39}
3> c(test).
{ok,test}
4> timer:tc(test, start, []).
{24428678,39}

p.s. AMD Athlon(tm) X2 Dual Core Processor BE-2300

Information

Rating
Does not participate
Registered
Activity