When or why would someone use a programming language (Swift, Java, C++, Rust etc…) over an engine like Unity?

Everytime I’ve read about people asking whether they should write their game in C++ or Unity, Unity is usually the default answer, unless they want to go through the hassle of creating an engine by themselves when Unity already does everything for you. If that’s the case is there ever a case where writing a game in C++, Java, Rust etc… is better than using Unity? If so what are these cases?

Can Polymorph + Awaken give any creature intelligence and language?

If you cast Polymorph on a non beast creature then cast Awaken on their beast form how much carries over after polymorph ends?

Polymorph does not give any explicit information on what happens to your statistics when the polymorph ends:

The transformation lasts for the duration, or [drops to 0 hp]. […] The target’s game statistics, including mental ability scores, are replaced by the statistics of the chosen beast. (Basic Rules, pg. 266)

So this leaves ambiguity when game statistics are altered during polymorph,

The charm effect of Awaken seems pretty clear from the logic shown here and reinforced by the specific wording referring to the target as a beast or plant during effects and a creature afterwards:

The awakened beast or plant is charmed by you [longer than polymorph.] When the charmed condition ends, the awakened creature chooses […] (Basic Rules, pg. 216)

The other two effects of awakening (other than making a plant mobile) are less clear-cut:

The target gains an Intelligence of 10. The target also gains the ability to speak one language you know. (Basic Rules, pg. 216)

I would guess the modification to intelligence would apply to the beast’s stats and therefore end with polymorph.

Language has been classified as being independent of creature statistics and act more as the character’s experience. I’d argue the experience of a stranger turning you into a mouse, then gifting you the ability – as a mouse – to speak a language you have never used before would be an experience you couldn’t lose I’m not sure if the language and intelligence granted from awakening should remain linked.


These are two examples I can see this having significant impact on my campaign:

  1. Meet an NPC I don’t share a language with, Polymorph them then Awaken their beast form so they can speak my language. Can I now communicate with them when they turn back? If their original intelligence was higher then 10 is it reduced to 10?
  2. Say I use find familiar to get an owl (classified as a fey) familiar, then polymorph it to an owl (classified as a beast) so my druid friend can cast Awaken on it, does my familiar keep an intelligence of 10 and/or the ability to speak?

So after reverting from an awoken polymorphed state would you keep the 10 intelligence and a new language, only the new language, or not keep either?

Language of websites

One quick question: Is there a way or work around to scrape the language of a list of domains?
What I want to know is…
blablabla.com – ENG
blabliblablu.com – GERMAN

TLD in most cases are obviously no problem. Thanks !

Can Comprehend Languages understand a language similar to “Darmok and Jalad”?

This is inspired by, but I don’t think duplicates, questions about artificial languages and "secret" "codes".

In crossing geekdoms, the Tamarian language comes from a Star Trek:The Next Generation episode called "Darmok"; from which viewers always recall the phrase "Darmok and Jalad". In the language, they use metaphors, symbolism, and stories to communicate. A classic example is, "Sokath, his eyes uncovered," which means to understand.

Given that, would Comprehend Language work on such a language?

It’s not "artificial", it’s a fully developed language with syntax and grammar. It’s not coded in any way like Thieves’ Cant. They say exactly what they mean to communicate.

When they say, "Temba, his arms wide/open," it’s literally about Temba and how they held their arms. But the actual meaning is about giving a gift.

The spell states, "you understand the literal meaning of any spoken language that you hear." So would the caster hear literally about a person in a hug pose, or would they get the meaning of gift?

SQL 2012 patching failure – The language of SQL Server instance MSSQLSERVER does not match the language expected by the SQL Server update

I’ve picked up the support for a SQL 2012 instance on a server at our German site and need to apply SQLServer2012SP4-KB4018073-x64-ENU.

The patching is failing with the installer showing error "The language of SQL Server instance MSSQLSERVER does not match the language expected by the SQL Server update. The installed SQL Server product language is German (Germany) and the expected SQL Server language is English (United States)."

The server properties general tab (in SSMS) shows Language German (Germany), but the SERVERPOPERTY(‘LCID’) shows 1033 (US_English). The registry entry shows 1031 (German) as the install language (https://www.sqlserverscience.com/basics/localization/language-used-sql-server-binaries/#comment-191) enter image description here

Trying to use the German patch file SQLServer2012SP4-KB4018073-x64-DEU results in “This SQL Server setup media does not support the language of the OS, or does not have the SQL Server English-language version installation files. Use the matching language-specific SQL Server media; or install both the language specific MUI and change the format and system locales through the regional settings in the control panel”.

Any pointers as to a way forward so I can apply the patch?

Generate JSON files for language translation from po file without wp-cli i18n make-json

My plugin uses wp_set_script_translations() to load translations for JS as mentioned here https://make.wordpress.org/core/2018/11/09/new-javascript-i18n-support-in-wordpress/.

I understand that when translations for a locale is added translate.wordpress.org it will create the JSON files.

But, we have a lot of site owners wants to translate a few words and start using the plugin. They can create .po and .mo files, but how they can create the JSON files without setting up wp-cli to use (wp i18n make-json).

Loco Translate plugin is not supporting JSON file generation.

I couldn’t find any online sites supporting .po to .json(with below mentioned format) conversion.

Out put file should in $ {domain}-$ {locale}-$ {handle}.json or $ {domain}-$ {locale}-$ {md5}.json JED 1.x ( .json ) file format for each JS file that called with wp_set_script_translations().

A regular language derived from another

This is similar to a previous question I asked, but doesn’t seem aminable to the same technique. Given a regular language $ A$ , show the following language is regular: $ $ \{x|\exists y \; |y| = 2^{|x|} and \; xy \in A\} $ $

I’m aware of the notion of regularity preserving functions, and that it would suffice to show that $ f(x) = 2^x$ satisfies the property that for an ultimately periodic set $ U$ , $ f^{-1}(U) = \{m|f(m) \in U\}$ is ultimately periodic. I’m struggling to $ f$ has this property, but the book from which this comes implies a solution not using this is possible. It appears to be looking for a construction.

I can see that by repeated application of the idea behind the Pumping Lemma, if $ A$ has DFL with $ k$ states, that for any $ x$ with $ |x| \geq k$ then $ $ \exists y \; |y| = 2^{|x|} and \; xy \in A\ \implies \exists y \; |y| \leq k \; and \; xy \in A\ $ $

But this doesn’t give anything going in the opposite direction, that shows that some suitably short $ y$ guarantees the existence of a $ y$ of the required length.

Any help in solving this, or hint at how to progress would be very helpful.

Can this language be called regular?

Recently, I was facing some problems in effectively proving the following :

Consider the alphabet Σ ={0,1,2,…,9,#}, and the language of strings of the form x#y#z, where x,y and z are strings of digit such that when viewed as numbers, satisfy the mathematical equation x+y=z.

Is this language regular and why ?

I was trying to apply the Pumping Lemma, but am unsure of how to complete the proof. Could anyone please help ?

What language would be appropriate for texts to be written in about Thor (Forgotten Realms)?

In our LMoP campaign, there is a Cleric whose deity is Thor. He has come across several texts that discuss Thor (myths and religious texts).

What language would those texts most likely be written in?

(I don’t know if this is helpful context, but he is a Wood Elf).

Would Illuski (Nordic) languages be appropriate here?