4 ms·
I'll just state for all us dummies, I suppose, that your casual use of DSL as an initialism without writing what it stands for, is not cool.
by conorcleary 4y ago
I'll just state for all us dummies, I suppose, that your casual use of DSL as an initialism without writing what it stands for, is not cool.
- mepian 4y agohttps://en.wikipedia.org/wiki/Domain-specific_language https://en.wikipedia.org/wiki/Domain-specific_language
- CharlesW 4y agoIn this case it means "Domain-specific language". SQL is a great example of a DSL. https://en.wikipedia.org/wiki/Domain-specific_language https://en.wikipedia.org/wiki/Domain-specific_language
- sargstuff 4y agostill need a database engine, device driver(s) for database engine (storage & display) & for storage device for SQL to work.
- podunkPDX 4y agoI’m presuming Domain Specific Language, as the context refers to a “target domain.” https://en.wikipedia.org/wiki/Domain-specific_language https://en.wikipedia.org/wiki/Domain-specific_language
- eyelidlessness 4y agoFor folks who evidently disagree with this, consider that DSL has another common tech meaning. More common, for quite a lot of people, who may even be programmers. Defining initialisms and abbreviations upon first use used to be a basic assumption in most writing, and in most teaching of writing. It’s probably fine to assume some knowledge based on your expected audience, but when your audience tells you it doesn’t have the knowledge you assume, it’s okay and even good to have a little humility about your mistaken assumption.
- abrax3141 4y ago> consider that DSL has > another common tech meaning Which, in an elegant self-own, you’re not going to tell us.
- eyelidlessness 4y agoA self own indeed! My apologies. The other common meaning I referenced is digital subscriber line.
- abrax3141 4y agoSorry. I meant “eloquent”. But thank you!
- sargstuff 4y agolevels of hardware abstraction & DSL's that support the given hardware abstraction might be better approach. aka. typical DSL's at the pre-OS boot / bare metal level -> BIOS; communications protols - USB, epci, scsi; DSL on epci card, harddrive bios DSL's used by OS -> ebpf, tcp, serial, printer drivers, display drivers (hdmi, displayport, vga) DSL's allowing user to interact with OS -> shell, systemd