Hacker News

Zed ਸੰਪਾਦਕ ਗ੍ਰਾਫਿਕਸ lib ਨੂੰ ਬਲੇਡ ਤੋਂ wgpu ਵਿੱਚ ਬਦਲ ਰਿਹਾ ਹੈ

\u003ch2\u003eZed ਸੰਪਾਦਕ ਗ੍ਰਾਫਿਕਸ lib ਨੂੰ ਬਲੇਡ ਤੋਂ wgpu\u003c/h2\u003e ਵਿੱਚ ਬਦਲ ਰਿਹਾ ਹੈ \u003cp\u003eਇਹ ਓਪਨ-ਸੋਰਸ GitHub ਰਿਪੋਜ਼ਟਰੀ ਡਿਵੈਲਪਰ ਈਕੋਸਿਸਟਮ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਯੋਗਦਾਨ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ। ਪ੍ਰੋਜੈਕਟ ਆਧੁਨਿਕ ਵਿਕਾਸ ਅਭਿਆਸਾਂ ਅਤੇ ਸਹਿਯੋਗੀ ਕੋਡਿੰਗ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦਾ ਹੈ।\u003c/p\u003e ...

1 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
ਹੁਣ ਮੇਰੇ ਕੋਲ ਉਹ ਸੰਦਰਭ ਹੈ ਜਿਸਦੀ ਮੈਨੂੰ ਲੋੜ ਹੈ। ਇੱਥੇ ਪੂਰੀ HTML ਬਲੌਗ ਪੋਸਟ ਹੈ:

Zed Editor ਗ੍ਰਾਫਿਕਸ ਲਿਬ ਨੂੰ ਬਲੇਡ ਤੋਂ wgpu ਵਿੱਚ ਬਦਲ ਰਿਹਾ ਹੈ

Zed, ਸਾਬਕਾ ਐਟਮ ਸਿਰਜਣਹਾਰਾਂ ਦੁਆਰਾ Rust ਵਿੱਚ ਬਣਾਇਆ ਗਿਆ ਉੱਚ-ਪ੍ਰਦਰਸ਼ਨ ਵਾਲਾ ਕੋਡ ਸੰਪਾਦਕ, ਆਪਣੀ ਕਸਟਮ ਬਲੇਡ ਗ੍ਰਾਫਿਕਸ ਐਬਸਟਰੈਕਸ਼ਨ ਲੇਅਰ ਨੂੰ wgpu ਨਾਲ ਬਦਲ ਕੇ ਇੱਕ ਵੱਡੀ ਆਰਕੀਟੈਕਚਰਲ ਤਬਦੀਲੀ ਕਰ ਰਿਹਾ ਹੈ, WebGPU ਸਟੈਂਡਰਡ ਦਾ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਅਪਣਾਇਆ ਗਿਆ ਜੰਗਾਲ ਲਾਗੂ ਕਰਨਾ। ਇਹ ਪਰਿਵਰਤਨ ਡਿਵੈਲਪਰ ਟੂਲਸ ਵਿੱਚ ਕ੍ਰਾਸ-ਪਲੇਟਫਾਰਮ GPU ਰੈਂਡਰਿੰਗ ਲਈ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਪਲ ਦਾ ਸੰਕੇਤ ਦਿੰਦਾ ਹੈ ਅਤੇ ਆਧੁਨਿਕ ਸੌਫਟਵੇਅਰ ਟੀਮਾਂ ਆਪਣੇ ਤਕਨੀਕੀ ਬੁਨਿਆਦ ਨੂੰ ਕਿਵੇਂ ਚੁਣਦੀਆਂ ਹਨ ਇਸ ਲਈ ਵਿਆਪਕ ਪ੍ਰਭਾਵ ਹੈ।

ਓਪਨ-ਸੋਰਸ ਲੈਂਡਸਕੇਪ ਨੂੰ ਟਰੈਕ ਕਰਨ ਵਾਲੀਆਂ ਕਾਰੋਬਾਰਾਂ ਅਤੇ ਵਿਕਾਸ ਟੀਮਾਂ ਲਈ, ਇਹ ਕਦਮ ਇੱਕ ਵਧ ਰਹੇ ਪੈਟਰਨ ਨੂੰ ਰੇਖਾਂਕਿਤ ਕਰਦਾ ਹੈ: ਇੱਥੋਂ ਤੱਕ ਕਿ ਸਭ ਤੋਂ ਸਮਰੱਥ ਇੰਜਨੀਅਰਿੰਗ ਟੀਮਾਂ ਵੀ ਕਸਟਮ ਇਨ-ਹਾਊਸ ਵਿਕਲਪਾਂ ਦੇ ਮੁਕਾਬਲੇ ਕਮਿਊਨਿਟੀ-ਬੈਕਡ, ਮਿਆਰਾਂ ਨਾਲ ਚੱਲਣ ਵਾਲੇ ਹੱਲਾਂ ਦੀ ਚੋਣ ਕਰ ਰਹੀਆਂ ਹਨ। ਇਹ ਸਮਝਣਾ ਮਹੱਤਵਪੂਰਨ ਕਿਉਂ ਹੈ ਕਿ ਤੁਸੀਂ ਸੌਫਟਵੇਅਰ ਬਣਾਉਂਦੇ ਹੋ ਜਾਂ ਆਪਣੇ ਆਪਰੇਸ਼ਨਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਸਿਰਫ਼ ਇਸ 'ਤੇ ਭਰੋਸਾ ਕਰਦੇ ਹੋ।

Zed ਬਲੇਡ ਨੂੰ wgpu ਨਾਲ ਕਿਉਂ ਬਦਲ ਰਿਹਾ ਹੈ?

ਬਲੇਡ ਨੂੰ ਜ਼ੈੱਡ ਲਈ ਮਕਸਦ ਨਾਲ ਬਣਾਇਆ ਗਿਆ ਸੀ। ਇਹ ਇੱਕ ਪਤਲੀ, ਤੇਜ਼ GPU ਐਬਸਟਰੈਕਸ਼ਨ ਲੇਅਰ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ ਜਿਸ ਨੇ ਸੰਪਾਦਕ ਨੂੰ ਲੀਨਕਸ ਉੱਤੇ ਮੈਕੋਸ ਉੱਤੇ ਮੈਟਲ ਅਤੇ ਵੁਲਕਨ ਉੱਤੇ ਸਿੱਧਾ ਨਿਯੰਤਰਣ ਦਿੱਤਾ। ਫਾਇਦਾ ਗਤੀ ਅਤੇ ਸਾਦਗੀ ਸੀ. ਟ੍ਰੇਡਆਫ ਮੇਨਟੇਨੈਂਸ ਬੋਝ ਅਤੇ ਸੀਮਤ ਪਲੇਟਫਾਰਮ ਪਹੁੰਚ ਸੀ।

wgpu, ਇਸਦੇ ਉਲਟ, ਵਿਆਪਕ Rust ਗਰਾਫਿਕਸ ਕਮਿਊਨਿਟੀ ਦੁਆਰਾ ਬਣਾਈ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਇੱਕ ਫਾਲਬੈਕ ਵਜੋਂ Metal, Vulkan, DirectX 12, ਅਤੇ ਇੱਥੋਂ ਤੱਕ ਕਿ OpenGL ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਇਹ ਉੱਭਰ ਰਹੇ WebGPU ਨਿਰਧਾਰਨ ਨਾਲ ਇਕਸਾਰ ਹੈ, ਮਤਲਬ ਕਿ ਇਹ ਬ੍ਰਾਊਜ਼ਰ ਵਿਕਰੇਤਾਵਾਂ, ਗੇਮ ਡਿਵੈਲਪਰਾਂ, ਅਤੇ ਦੁਨੀਆ ਭਰ ਦੇ ਸਿਸਟਮ ਪ੍ਰੋਗਰਾਮਰਾਂ ਦੁਆਰਾ ਯੋਗਦਾਨਾਂ ਤੋਂ ਲਾਭ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ। Zed ਲਈ, wgpu ਅਪਣਾਉਣ ਦਾ ਮਤਲਬ ਹੈ:

  • ਵਿਆਪਕ ਹਾਰਡਵੇਅਰ ਅਨੁਕੂਲਤਾ — wgpu ਹਜ਼ਾਰਾਂ GPU ਅਤੇ OS ਸੰਜੋਗਾਂ ਵਿੱਚ ਡ੍ਰਾਈਵਰ ਕੁਇਰਕਸ ਨੂੰ ਹੈਂਡਲ ਕਰਦਾ ਹੈ ਜਿਸਦੀ ਇੱਕ ਛੋਟੀ ਟੀਮ ਅਸਲ ਵਿੱਚ ਇਕੱਲੇ ਟੈਸਟ ਨਹੀਂ ਕਰ ਸਕਦੀ
  • ਫਸਟ-ਕਲਾਸ ਵਿੰਡੋਜ਼ ਸਪੋਰਟ — ਡਾਇਰੈਕਟਐਕਸ 12 ਬੈਕਐਂਡ ਸਪੋਰਟ ਵਿੰਡੋਜ਼ 'ਤੇ ਨੇਟਿਵ ਤੌਰ 'ਤੇ ਚੱਲ ਰਹੇ Zed ਲਈ ਸਭ ਤੋਂ ਵੱਡੀ ਰੁਕਾਵਟਾਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਹਟਾਉਂਦਾ ਹੈ
  • ਘਟਾਇਆ ਮੇਨਟੇਨੈਂਸ ਓਵਰਹੈੱਡ — GPU ਡਰਾਈਵਰ ਬੱਗ, ਸ਼ੈਡਰ ਕੰਪਾਈਲੇਸ਼ਨ ਐਜ ਕੇਸ, ਅਤੇ ਪਲੇਟਫਾਰਮ-ਵਿਸ਼ੇਸ਼ ਹੱਲ Zed-ਓਨਲੀ ਬੋਝਾਂ ਦੀ ਬਜਾਏ ਸਾਂਝੀਆਂ ਭਾਈਚਾਰਕ ਸਮੱਸਿਆਵਾਂ ਬਣ ਜਾਂਦੇ ਹਨ
  • ਭਵਿੱਖ-ਪ੍ਰੂਫਿੰਗ — ਜਿਵੇਂ ਕਿ WebGPU ਵੈੱਬ ਅਤੇ ਇਸ ਤੋਂ ਅੱਗੇ ਲਈ ਸਟੈਂਡਰਡ ਗ੍ਰਾਫਿਕਸ API ਬਣ ਜਾਂਦਾ ਹੈ, ਅੰਤ ਵਿੱਚ ਬ੍ਰਾਊਜ਼ਰਾਂ ਅਤੇ ਉੱਭਰ ਰਹੇ ਪਲੇਟਫਾਰਮਾਂ ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਣਾਉਣ ਲਈ wgpu ਪੋਜੀਸ਼ਨਾਂ 'ਤੇ Zed ਬਣਾਉਣਾ
  • ਈਕੋਸਿਸਟਮ ਅਲਾਈਨਮੈਂਟ — ਬੇਵੀ ਗੇਮ ਇੰਜਣ ਵਰਗੇ ਹੋਰ ਪ੍ਰਮੁੱਖ ਰਸਟ ਪ੍ਰੋਜੈਕਟ ਪਹਿਲਾਂ ਹੀ wgpu ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ, ਸ਼ੇਅਰਡ ਟੂਲਿੰਗ, ਦਸਤਾਵੇਜ਼, ਅਤੇ ਡੀਬੱਗਿੰਗ ਬੁਨਿਆਦੀ ਢਾਂਚੇ ਨੂੰ ਬਣਾਉਣਾ

ਮੁੱਖ ਸੂਝ: ਬਲੇਡ-ਟੂ-ਡਬਲਯੂਜੀਪੀਯੂ ਮਾਈਗ੍ਰੇਸ਼ਨ ਆਧੁਨਿਕ ਸੌਫਟਵੇਅਰ ਵਿਕਾਸ ਵਿੱਚ ਇੱਕ ਬੁਨਿਆਦੀ ਸੱਚਾਈ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ — ਟਿਕਾਊ ਵਿਕਾਸ ਮਲਕੀਅਤ ਦੇ ਬੁਨਿਆਦੀ ਢਾਂਚੇ ਨੂੰ ਕਾਇਮ ਰੱਖਣ ਦੀ ਬਜਾਏ ਸਾਂਝੇ ਮਿਆਰਾਂ 'ਤੇ ਨਿਰਮਾਣ ਕਰਨ ਨਾਲ ਆਉਂਦਾ ਹੈ। ਇਹੀ ਸਿਧਾਂਤ ਲਾਗੂ ਹੁੰਦਾ ਹੈ ਭਾਵੇਂ ਤੁਸੀਂ GPU 'ਤੇ ਪਿਕਸਲ ਰੈਂਡਰ ਕਰ ਰਹੇ ਹੋ ਜਾਂ ਡਿਸਕਨੈਕਟ ਕੀਤੇ SaaS ਟੂਲਸ 'ਤੇ ਕਾਰੋਬਾਰ ਚਲਾ ਰਹੇ ਹੋ।

ਕਰਾਸ-ਪਲੇਟਫਾਰਮ ਵਿਕਾਸ ਲਈ ਇਸਦਾ ਕੀ ਅਰਥ ਹੈ?

Zed ਦਾ ਮਾਈਗ੍ਰੇਸ਼ਨ ਰਸਟ ਵਿੱਚ ਕਰਾਸ-ਪਲੇਟਫਾਰਮ GPU ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ ਅਸਲ ਵਿੱਚ wgpu ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਦਾ ਹੈ। ਜਦੋਂ ਇੱਕ ਕੋਡ ਸੰਪਾਦਕ ਦੇ ਤੌਰ 'ਤੇ ਪ੍ਰਦਰਸ਼ਨ-ਸੰਵੇਦਨਸ਼ੀਲ ਪ੍ਰੋਜੈਕਟ ਹੈਂਡ-ਟਿਊਨ ਕੀਤੇ ਵਿਕਲਪ 'ਤੇ wgpu ਦੀ ਚੋਣ ਕਰਦਾ ਹੈ, ਤਾਂ ਇਹ ਇੱਕ ਸਪਸ਼ਟ ਸੰਦੇਸ਼ ਭੇਜਦਾ ਹੈ: ਲਾਇਬ੍ਰੇਰੀ ਵਰਕਲੋਡ ਦੀ ਮੰਗ ਲਈ ਉਤਪਾਦਨ ਲਈ ਤਿਆਰ ਹੈ।

ਡਿਵੈਲਪਰਾਂ ਲਈ, ਇਹ Zed ਨੂੰ ਉਹਨਾਂ ਪਲੇਟਫਾਰਮਾਂ 'ਤੇ ਵਿਹਾਰਕ ਬਣਾਉਂਦਾ ਹੈ ਜਿੱਥੇ ਇਹ ਪਹਿਲਾਂ ਸੰਘਰਸ਼ ਕਰਦਾ ਸੀ। ਪੁਰਾਣੇ ਹਾਰਡਵੇਅਰ ਜਾਂ ਘੱਟ ਆਮ GPU ਡਰਾਈਵਰਾਂ 'ਤੇ ਲੀਨਕਸ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਸਥਿਰਤਾ ਵਿੱਚ ਸੁਧਾਰ ਦੇਖਣਾ ਚਾਹੀਦਾ ਹੈ। ਵਿੰਡੋਜ਼ ਉਪਭੋਗਤਾ ਇੱਕ ਬੋਲਟ-ਆਨ ਅਨੁਕੂਲਤਾ ਪਰਤ ਦੀ ਬਜਾਏ ਡਾਇਰੈਕਟਐਕਸ 12 ਦੁਆਰਾ ਸਮਰਥਤ ਇੱਕ ਮੂਲ ਅਨੁਭਵ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ। ਅਤੇ Zed ਟੀਮ ਇੰਜੀਨੀਅਰਿੰਗ ਘੰਟਿਆਂ ਨੂੰ ਗ੍ਰਾਫਿਕਸ ਪਲੰਬਿੰਗ ਤੋਂ ਸੰਪਾਦਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵੱਲ ਰੀਡਾਇਰੈਕਟ ਕਰ ਸਕਦੀ ਹੈ — ਜਿਵੇਂ ਕਿ AI ਕੋਡ ਸਹਾਇਤਾ, ਸਹਿਯੋਗੀ ਸਾਧਨ, ਅਤੇ ਭਾਸ਼ਾ ਸਰਵਰ ਪ੍ਰਦਰਸ਼ਨ ਜੋ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਡਿਵੈਲਪਰ ਉਤਪਾਦਕਤਾ ਨੂੰ ਪ੍ਰਭਾਵਤ ਕਰਦੇ ਹਨ।

ਇਹ ਪਰਿਵਰਤਨ ਯੋਗਦਾਨ ਪਾਉਣ ਵਾਲਿਆਂ ਲਈ ਰੁਕਾਵਟ ਨੂੰ ਵੀ ਘਟਾਉਂਦਾ ਹੈ। ਬਲੇਡ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਕੋਡਬੇਸ ਸੀ ਜਿਸਨੂੰ Zed ਟੀਮ ਤੋਂ ਬਾਹਰ ਦੇ ਕੁਝ ਡਿਵੈਲਪਰ ਡੂੰਘਾਈ ਨਾਲ ਸਮਝਦੇ ਸਨ। wgpu ਕੋਲ ਵਿਆਪਕ ਦਸਤਾਵੇਜ਼, ਟਿਊਟੋਰਿਅਲ, ਅਤੇ ਹਜ਼ਾਰਾਂ ਦਾ ਇੱਕ ਭਾਈਚਾਰਾ ਹੈ। ਨਵੇਂ ਯੋਗਦਾਨ ਪਾਉਣ ਵਾਲੇ ਉਨ੍ਹਾਂ ਹੁਨਰਾਂ ਨਾਲ Zed ਦੀ ਰੈਂਡਰਿੰਗ ਪਾਈਪਲਾਈਨ 'ਤੇ ਕੰਮ ਕਰ ਸਕਦੇ ਹਨ ਜੋ ਉਨ੍ਹਾਂ ਨੇ ਪਹਿਲਾਂ ਹੀ ਕਿਤੇ ਹੋਰ ਵਿਕਸਤ ਕੀਤੇ ਹਨ।

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

ਓਪਨ-ਸੋਰਸ ਟੂਲ ਦੀ ਚੋਣ ਤੁਹਾਡੇ ਕਾਰੋਬਾਰ ਨੂੰ ਕਿਵੇਂ ਪ੍ਰਭਾਵਿਤ ਕਰਦੀ ਹੈ?

ਜ਼ੈਡ ਦੇ ਫੈਸਲੇ ਤੋਂ ਰਣਨੀਤਕ ਸਬਕ ਕੋਡ ਸੰਪਾਦਕਾਂ ਤੋਂ ਵੀ ਪਰੇ ਹੈ। ਹਰ ਟੈਕਨਾਲੋਜੀ ਵਿਕਲਪ ਵਿੱਚ ਇੱਕ ਬਿਲਡ-ਬਨਾਮ-ਅਪਦਣ ਵਪਾਰ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ। ਕਸਟਮ ਹੱਲ ਤੁਹਾਨੂੰ ਨਿਯੰਤਰਣ ਦਿੰਦੇ ਹਨ ਪਰ ਨਿਰੰਤਰ ਨਿਵੇਸ਼ ਦੀ ਮੰਗ ਕਰਦੇ ਹਨ। ਕਮਿਊਨਿਟੀ-ਬੈਕਡ ਸਟੈਂਡਰਡ ਤੁਹਾਨੂੰ ਲਚਕੀਲੇਪਣ ਅਤੇ ਪੈਮਾਨੇ ਦਿੰਦੇ ਹਨ ਪਰ ਬਾਹਰੀ ਰੋਡਮੈਪ ਦੇ ਨਾਲ ਇਕਸਾਰਤਾ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

ਇਹੋ ਤਰਕ ਇਸ ਗੱਲ 'ਤੇ ਲਾਗੂ ਹੁੰਦਾ ਹੈ ਕਿ ਕਾਰੋਬਾਰ ਕਿਵੇਂ ਆਪਣੇ ਸੰਚਾਲਨ ਸਾਧਨਾਂ ਦੀ ਚੋਣ ਕਰਦੇ ਹਨ। ਦਰਜਨਾਂ ਸਿੰਗਲ-ਮਕਸਦ SaaS ਸਬਸਕ੍ਰਿਪਸ਼ਨਾਂ ਨੂੰ ਇਕੱਠਾ ਕਰਨ ਵਾਲੀਆਂ ਟੀਮਾਂ ਨੂੰ ਉਸੇ ਰੱਖ-ਰਖਾਅ ਦੇ ਬੋਝ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ ਪੈਂਦਾ ਹੈ ਜਿਸਦਾ Zed ਬਲੇਡ ਨਾਲ ਸਾਹਮਣਾ ਕਰਦਾ ਸੀ — ਹਰ ਏਕੀਕਰਣ ਕਸਟਮ ਗਲੂ ਕੋਡ ਹੁੰਦਾ ਹੈ, ਹਰ ਵਿਕਰੇਤਾ ਅੱਪਡੇਟ ਇੱਕ ਸੰਭਾਵੀ ਤੋੜਨ ਵਾਲਾ ਬਦਲਾਅ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਹਰੇਕ ਨਵੇਂ ਟੀਮ ਮੈਂਬਰ ਨੂੰ ਇੱਕ ਖੰਡਿਤ ਸਟੈਕ ਸਿੱਖਣਾ ਪੈਂਦਾ ਹੈ।

ਇੱਕ ਏਕੀਕ੍ਰਿਤ ਪਲੇਟਫਾਰਮ 'ਤੇ ਇਕਸੁਰ ਹੋਣਾ ਉਸ ਬੋਝ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ। ਤੁਹਾਡੀ ਵੈਬਸਾਈਟ, ਸਟੋਰਫਰੰਟ, ਕੋਰਸਾਂ, ਬੁਕਿੰਗਾਂ, ਮੈਸੇਜਿੰਗ, ਵਿਸ਼ਲੇਸ਼ਣ ਅਤੇ ਮਾਰਕੀਟਿੰਗ ਲਿੰਕਾਂ ਲਈ ਵੱਖਰੇ ਟੂਲਸ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਦੀ ਬਜਾਏ, ਇੱਕ ਆਲ-ਇਨ-ਵਨ ਬਿਜ਼ਨਸ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਤੁਹਾਡੇ ਲਈ ਏਕੀਕਰਣ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ। ਤੁਸੀਂ ਉਸ ਕੰਮ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰਦੇ ਹੋ ਜੋ ਮਹੱਤਵਪੂਰਨ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਪਲੇਟਫਾਰਮ ਪਲੰਬਿੰਗ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ — ਬਿਲਕੁਲ ਉਸੇ ਤਰ੍ਹਾਂ ਜਿਸ ਤਰ੍ਹਾਂ Zed ਦੀ ਟੀਮ ਹੁਣ GPU ਡਰਾਈਵਰ ਦੇ ਹੱਲ ਦੀ ਬਜਾਏ ਸੰਪਾਦਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ 'ਤੇ ਧਿਆਨ ਦੇ ਸਕਦੀ ਹੈ।

ਵਿਕਾਸਕਾਰ ਟੀਮਾਂ ਨੂੰ ਅੱਗੇ ਕੀ ਦੇਖਣਾ ਚਾਹੀਦਾ ਹੈ?

ਬਲੇਡ-ਟੂ-ਡਬਲਯੂਜੀਪੀਯੂ ਸਵਿੱਚ ਮਲਟੀਪਲ ਰੀਲੀਜ਼ ਚੱਕਰਾਂ ਵਿੱਚ ਪ੍ਰਗਟ ਹੋਵੇਗਾ। ਪਰਿਵਰਤਨ ਅਵਧੀ ਦੇ ਦੌਰਾਨ, ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਨਵੇਂ ਬੈਕਐਂਡ ਦੇ ਪਰਿਪੱਕ ਹੋਣ 'ਤੇ ਖਾਸ ਹਾਰਡਵੇਅਰ 'ਤੇ ਮਾਮੂਲੀ ਰੈਂਡਰਿੰਗ ਅੰਤਰ ਅਤੇ ਸੰਭਾਵੀ ਪ੍ਰਦਰਸ਼ਨ ਰੀਗਰੈਸ਼ਨ ਦੀ ਉਮੀਦ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। Zed ਟੀਮ ਇਤਿਹਾਸਕ ਤੌਰ 'ਤੇ ਆਪਣੇ GitHub ਰਿਪੋਜ਼ਟਰੀ ਅਤੇ ਬਲੌਗ ਰਾਹੀਂ ਅਜਿਹੀਆਂ ਤਬਦੀਲੀਆਂ ਬਾਰੇ ਪਾਰਦਰਸ਼ੀ ਰਹੀ ਹੈ।

Zed ਤੋਂ ਪਰੇ, ਇਹ ਪ੍ਰਵਾਸ ਰਸਟ ਈਕੋਸਿਸਟਮ ਵਿੱਚ wgpu ਦੇ ਵਿਆਪਕ ਗੋਦ ਲੈਣ ਨੂੰ ਤੇਜ਼ ਕਰਦਾ ਹੈ। ਉਹ ਪ੍ਰੋਜੈਕਟ ਜੋ ਉੱਚ-ਪ੍ਰੋਫਾਈਲ ਉਤਪਾਦਨ ਉਪਭੋਗਤਾ ਦੇ ਬਿਨਾਂ ਇੱਕ ਲਾਇਬ੍ਰੇਰੀ 'ਤੇ ਨਿਰਭਰ ਕਰਨ ਤੋਂ ਝਿਜਕਦੇ ਸਨ, ਹੁਣ ਇਸਦੀ ਵਿਹਾਰਕਤਾ ਦੇ ਸਪੱਸ਼ਟ ਸਬੂਤ ਹਨ। ਆਉਣ ਵਾਲੇ ਮਹੀਨਿਆਂ ਵਿੱਚ ਹੋਰ ਰਚਨਾਤਮਕ ਸਾਧਨਾਂ, ਡੇਟਾ ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ ਪਲੇਟਫਾਰਮਾਂ, ਅਤੇ ਉਤਪਾਦਕਤਾ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ wgpu ਨੂੰ ਅਪਣਾਏ ਜਾਣ ਦੀ ਉਮੀਦ ਕਰੋ।

ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ

ਕੀ ਬਲੇਡ ਤੋਂ wgpu ਵਿੱਚ ਬਦਲਣ ਤੋਂ ਬਾਅਦ Zed ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਘੱਟ ਜਾਵੇਗੀ?

ਥੋੜ੍ਹੇ ਸਮੇਂ ਲਈ, ਪ੍ਰਦਰਸ਼ਨ ਵਿੱਚ ਮਾਮੂਲੀ ਅੰਤਰ ਹੋ ਸਕਦੇ ਹਨ ਕਿਉਂਕਿ wgpu ਬੈਕਐਂਡ Zed ਦੇ ਖਾਸ ਰੈਂਡਰਿੰਗ ਪੈਟਰਨਾਂ ਲਈ ਅਨੁਕੂਲਿਤ ਹੈ। ਲੰਬੇ ਸਮੇਂ ਲਈ, ਪ੍ਰਦਰਸ਼ਨ ਬਲੇਡ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਜਾਂ ਵੱਧ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿਉਂਕਿ wgpu ਇੱਕ ਵੱਡੇ ਯੋਗਦਾਨ ਪਾਉਣ ਵਾਲੇ ਭਾਈਚਾਰੇ ਅਤੇ GPU ਵਿਕਰੇਤਾ ਦੀ ਸ਼ਮੂਲੀਅਤ ਦੁਆਰਾ ਨਿਰੰਤਰ ਅਨੁਕੂਲਤਾ ਤੋਂ ਲਾਭ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ। Zed ਟੀਮ ਨੇ ਸੰਕੇਤ ਦਿੱਤਾ ਹੈ ਕਿ ਉਹ ਬਲੇਡ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਾਪਸੰਦ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਬੈਂਚਮਾਰਕ ਕਰਨਗੇ।

ਕੀ wgpu 'ਤੇ ਜਾਣ ਦਾ ਮਤਲਬ Zed ਵੈੱਬ ਬ੍ਰਾਊਜ਼ਰਾਂ ਵਿੱਚ ਕੰਮ ਕਰੇਗਾ?

ਤੁਰੰਤ ਨਹੀਂ, ਪਰ ਇਹ ਦਰਵਾਜ਼ਾ ਖੋਲ੍ਹਦਾ ਹੈ। wgpu ਨੂੰ WebGPU ਨਿਰਧਾਰਨ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ, ਜੋ ਕਿ ਬ੍ਰਾਊਜ਼ਰਾਂ ਵਿੱਚ GPU ਪਹੁੰਚ ਲਈ ਉੱਭਰਦਾ ਮਿਆਰ ਹੈ। ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਇੱਕ ਪੂਰਾ ਮੂਲ ਕੋਡ ਸੰਪਾਦਕ ਚਲਾਉਣ ਵੇਲੇ ਸਿਰਫ਼ ਗ੍ਰਾਫਿਕਸ ਤੋਂ ਕਿਤੇ ਵੱਧ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ — ਫਾਈਲ ਸਿਸਟਮ ਪਹੁੰਚ, ਪ੍ਰਕਿਰਿਆ ਪ੍ਰਬੰਧਨ, ਅਤੇ ਨੇਟਿਵ ਪ੍ਰਦਰਸ਼ਨ — wgpu ਫਾਊਂਡੇਸ਼ਨ ਉਸ ਚੀਜ਼ ਨੂੰ ਹਟਾ ਦਿੰਦੀ ਹੈ ਜੋ ਪਹਿਲਾਂ ਕਿਸੇ ਵੀ ਬ੍ਰਾਊਜ਼ਰ-ਅਧਾਰਿਤ ਰੈਂਡਰਿੰਗ ਮਾਰਗ ਲਈ ਇੱਕ ਹਾਰਡ ਬਲੌਕਰ ਸੀ।

ਇਹ ਲੀਨਕਸ ਉੱਤੇ Zed ਨੂੰ ਕਿਵੇਂ ਪ੍ਰਭਾਵਿਤ ਕਰਦਾ ਹੈ?

ਲੀਨਕਸ ਉਪਭੋਗਤਾ ਇਸ ਤਬਦੀਲੀ ਤੋਂ ਸਭ ਤੋਂ ਵੱਧ ਲਾਭ ਉਠਾਉਣਗੇ। ਬਲੇਡ ਦੇ ਵੁਲਕਨ ਬੈਕਐਂਡ ਲਈ ਮੁਕਾਬਲਤਨ ਆਧੁਨਿਕ ਡਰਾਈਵਰਾਂ ਅਤੇ ਖਾਸ GPU ਸੰਰਚਨਾਵਾਂ ਦੀ ਲੋੜ ਹੈ। wgpu ਇੱਕ ਫਾਲਬੈਕ ਵਜੋਂ OpenGL ਸਮੇਤ ਮਲਟੀਪਲ ਬੈਕਐਂਡਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ Zed ਨੂੰ ਲੀਨਕਸ ਹਾਰਡਵੇਅਰ ਅਤੇ ਡਰਾਈਵਰ ਸੰਸਕਰਣਾਂ ਦੀ ਇੱਕ ਵਿਸ਼ਾਲ ਸ਼੍ਰੇਣੀ 'ਤੇ ਚੱਲਣਾ ਚਾਹੀਦਾ ਹੈ। ਕੰਜ਼ਰਵੇਟਿਵ ਡ੍ਰਾਈਵਰ ਪੈਕੇਜਿੰਗ ਦੇ ਨਾਲ ਡਿਸਟ੍ਰੀਬਿਊਸ਼ਨ 'ਤੇ ਉਪਭੋਗਤਾ — ਜਿਵੇਂ ਕਿ ਡੇਬੀਅਨ ਸਟੇਬਲ — ਨੂੰ ਸੁਧਾਰੀ ਹੋਈ ਆਊਟ-ਆਫ-ਦ-ਬਾਕਸ ਅਨੁਕੂਲਤਾ ਦੇਖਣੀ ਚਾਹੀਦੀ ਹੈ।

ਅਧੁਨਿਕ ਟੀਮਾਂ ਲਈ ਇਸ ਤਰ੍ਹਾਂ ਦੀਆਂ ਤਕਨੀਕੀ ਸ਼ਿਫਟਾਂ ਨੂੰ ਜਾਰੀ ਰੱਖਣਾ ਜ਼ਰੂਰੀ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਸਮਾਰਟ ਇੰਜੀਨੀਅਰਿੰਗ ਟੀਮਾਂ ਆਪਣੀ ਤਕਨੀਕੀ ਨਿਰਭਰਤਾ ਨੂੰ ਮਜ਼ਬੂਤ ਕਰਨ ਦੇ ਤਰੀਕੇ ਨਾਲ ਆਪਣੇ ਕਾਰੋਬਾਰੀ ਸੰਚਾਲਨ ਨੂੰ ਮਜ਼ਬੂਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ Mewayz ਦੀ ਪੜਚੋਲ ਕਰੋ — ਇੱਕ 207-ਮੋਡਿਊਲ ਕਾਰੋਬਾਰੀ ਓ.ਐਸ. ਜਿਸ 'ਤੇ 138,000 ਤੋਂ ਵੱਧ ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਭਰੋਸੇਯੋਗ ਵੈੱਬਸਾਈਟਾਂ, ਕੋਰਸਾਂ, ਸਟੋਰਫਰੰਟਸ, ਇੱਕ ਪਲੇਟਫਾਰਮ 'ਤੇ ਬੁਕਿੰਗ ਸ਼ੁਰੂ ਕਰਨ ਅਤੇ ਇੱਕ ਪਲੇਟਫਾਰਮ ਸ਼ੁਰੂ ਕਰਨਾ ਹੈ। $19/ਮਹੀਨਾ।

ਦੇਖਣਾ ਚਾਹੀਦਾ ਹੈ

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime