Неявный в Вашем вопросе предположение, что 'высокоуровневый' язык как Python или Perl (или Java или...) является достаточно быстрым, достаточно маленьким... достаточно для большинства приложений. Это, конечно, верно для большинства приложений и некоторого выбора X из языка. Учитывая, что, Ваш предпочтительный язык [почти 111], конечно имеют внешний функциональный интерфейс (FFI). Так как Вы обращаетесь , изучают C, создают модуль в FFI, созданном в C.
, Например, давайте предположим, что Вашим предпочтительным инструментом является Python. Повторно реализуйте подмножество Numpy в C. Так как C является довольно быстрым языком и имеет в C99, ясном числовом интерфейсе библиотеки, Вы получите возможность испытать питание C в соответствующей установке.
why does sql-server (management studio) generate code using square brackets?
SELECT [NAME] FROM [TABLE]
To cope with the names that are reserved words or contain whitespaces.
Square brackets are the native way to wrap the identifiers to. They are asymmetrical and can be unmatched, while the quotes are symmetrical and should be matched (or doubled to include them into the name):
CREATE TABLE [[test] (id INT)
CREATE TABLE ["test] (id INT)
DROP TABLE "[test"
DROP TABLE """test"
Ваша ссылка объясняет почему, по крайней мере мне. Скобки не зависят от настроек, но действительность "зависит от параметра QUOTED_IDENTIFIER.